def test_parse_message(self): actual = SMB2ChangeNotifyResponse() assert actual.unpack(self.DATA) == b"" assert len(actual) == 12 assert actual['structure_size'].get_value() == 9 assert actual['output_buffer_offset'].get_value() == 72 assert actual['output_buffer_length'].get_value() == 4 assert actual['buffer'].get_value() == b"\x01\x02\x03\x04"
def test_create_message(self): message = SMB2ChangeNotifyResponse() message['buffer'] = b"\x01\x02\x03\x04" actual = message.pack() assert len(message) == 12 assert actual == self.DATA