def METHOD_NAME(self):
    self.serial.write(b"T12ABCDEF")
    msg = self.bus.recv(TIMEOUT)
    self.assertIsNone(msg)
    self.serial.write(b"2AA55\rT12")
    msg = self.bus.recv(TIMEOUT)
    self.assertIsNotNone(msg)
    self.assertEqual(msg.arbitration_id, 0x12ABCDEF)
    self.assertEqual(msg.is_extended_id, True)
    self.assertEqual(msg.is_remote_frame, False)
    self.assertEqual(msg.dlc, 2)
    self.assertSequenceEqual(msg.data, [0xAA, 0x55])
    msg = self.bus.recv(TIMEOUT)
    self.assertIsNone(msg)
    self.serial.write(b"ABCDEF2AA55\r")
    msg = self.bus.recv(TIMEOUT)
    self.assertIsNotNone(msg)