def test_executeMethod(self): db = MockDatabase() h = House(db) item1 = MockItem(1, "mockName", "mockBrand", "motionSensor", "mockIP") room = MockRoom(1, "lounge") room.items = {1: item1} h.rooms = {1: room} self.assertEqual(h.executeMethod(1, 1, "getState"), 1)