def test_32bit_number(self): output1 = BinaryOutput() output1.dump_32bit_number(0) input1 = BinaryInput(output1.result()) self.assertEqual(0, input1.load_32bit_number()) output2 = BinaryOutput() output2.dump_32bit_number(4294967295) input2 = BinaryInput(output2.result()) self.assertEqual(4294967295, input2.load_32bit_number()) output3 = BinaryOutput() output3.dump_32bit_number(4294967296) input3 = BinaryInput(output3.result()) self.assertNotEqual(4294967296, input3.load_32bit_number())