public void PlayerCanSeeAListOfAvaliableRooms() { authHelper.CreateGameRoom("room1"); authHelper.CreateGameRoom("room2"); authHelper.CreateGameRoom("room3"); authHelper.CreateGameRoom("room4"); // View open rooms. OpenLobbiesResponse openLobbiesResponse = client.GetOpenLobbies(new OpenLobbiesRequest()); Assert.AreEqual(openLobbiesResponse.Status.IsSuccess, true); Assert.AreEqual(4, openLobbiesResponse.Rooms.Count); authHelper.CreateGameRoom("room5"); // View open rooms. OpenLobbiesResponse openLobbiesResponseAfterCreate = client.GetOpenLobbies(new OpenLobbiesRequest()); Assert.AreEqual(openLobbiesResponseAfterCreate.Status.IsSuccess, true); Assert.AreEqual(5, openLobbiesResponseAfterCreate.Rooms.Count); }