def test_16bit_number(self): output1 = BinaryOutput() output1.dump_16bit_number(0) input1 = BinaryInput(output1.result()) self.assertEqual(0, input1.load_16bit_number()) output2 = BinaryOutput() output2.dump_16bit_number(65535) input2 = BinaryInput(output2.result()) self.assertEqual(65535, input2.load_16bit_number()) output3 = BinaryOutput() output3.dump_16bit_number(65536) input3 = BinaryInput(output2.result()) self.assertNotEqual(65536, input3.load_16bit_number())