def test_lobby_password(self):
        game_manager = GameManager()
        game_manager.create_lobby("TEST", password="******")

        lobbies = game_manager.get_lobbies_list()

        self.assertTrue(lobbies[0]["hasPassword"])
    def test_lobby_create(self):
        game_manager = GameManager()
        lobby_key = game_manager.create_lobby("TEST")

        lobbies = game_manager.get_lobbies_list()

        self.assertTrue(len(lobbies) == 1)
        self.assertEqual(lobbies[0]["key"], lobby_key)
        self.assertEqual(lobbies[0]["name"], "TEST")
    def test_no_lobbies(self):
        game_manager = GameManager()
        lobbies = game_manager.get_lobbies_list()

        self.assertTrue(len(lobbies) == 0)