def test_get_message(self): c = Cube('127.0.0.1', 62910) self.assertFalse(c.get_message(F_RESPONSE)) c = Cube('127.0.0.1', 62910) c.parse_message(F_RESPONSE, b"ntp.homematic.com,ntp.homematic.com") msg = FResponse(b"ntp.homematic.com,ntp.homematic.com") self.assertEqual(c.get_message(F_RESPONSE), msg)
def test_get_message(self): c = Cube('127.0.0.1', 62910) self.assertFalse(c.get_message(F_RESPONSE)) c = Cube('127.0.0.1', 62910) c.parse_message(F_RESPONSE, b"ntp.homematic.com,ntp.homematic.com") msg = FResponse(b"ntp.homematic.com,ntp.homematic.com") self.assertEqual(c.get_message(F_RESPONSE), msg)
def test_rooms(self): c = Cube() c.get_message = Mock(return_value=MResponse([MResponseBytes])) self.assertEqual(c.rooms, [ Room(room_id=1, name='Wohnzimmer', rf_address='122B65', devices=[ Device(rf_address='122B65', serial='MEQ1472997', name='Heizung'), ]) ])
def _mocked_cube(self): # conn = Mock() # conn.get_message = Mock(return_value=SetResponse(bytearray("00,0,31", encoding='utf-8'))) c = Cube() c._socket = Mock(socket.socket) c.send_message = Mock() c.get_message = Mock(return_value=SetResponse(bytearray("00,0,31", encoding='utf-8'))) return c
def _mocked_cube(self): # conn = Mock() # conn.get_message = Mock(return_value=SetResponse(bytearray("00,0,31", encoding='utf-8'))) c = Cube() c._socket = Mock(socket.socket) c.send_message = Mock() c.get_message = Mock( return_value=SetResponse(bytearray("00,0,31", encoding='utf-8'))) return c
def test_rooms(self): c = Cube() c.get_message = Mock(return_value=MResponse([MResponseBytes])) self.assertEqual(c.rooms, [ Room(room_id=1, name='Wohnzimmer', rf_address='122B65', devices=[ Device(rf_address='122B65', serial='MEQ1472997', name='Heizung'), ]) ])