Ejemplo n.º 1
0
    def test_from_valid_json(self):
        json = {"name": "a", "connected_users": 10}
        message = Room.from_json(json)
        self.assertEqual(message.get_name(), "a")
        self.assertEqual(message.get_connected_users(), 10)

        json = {"name": "a"}
        message = Room.from_json(json)
        self.assertEqual(message.get_name(), "a")
        self.assertEqual(message.get_connected_users(), 0)
Ejemplo n.º 2
0
 def test_from_invalid_json(self):
     json = {"a": "a", "b": "b"}
     message = Room.from_json(json)
     self.assertEqual(message.get_name(), "")
     self.assertEqual(message.get_connected_users(), 0)