示例#1
0
    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())
示例#2
0
    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())