public void AddRoomToSpectetorGameListTest_Bad_Room_already_contains() { int roomid = new Random().Next(); int gameNum = new Random().Next(); int userId = new Random().Next(); int userId2 = new Random().Next(); RegisterUser(userId2); GameRoom toAddg = CreateRoomWithId(gameNum, roomid, userId); toAddg.SetIsActive(true); _gameDataProxy.InsertNewGameRoom(toAddg); IUser user2 = _userDataProxy.GetUserById(userId2); user2.AddRoomToSpectetorGameList(toAddg); Assert.IsFalse(user2.AddRoomToSpectetorGameList(toAddg)); _userDataProxy.DeleteSpectetorGameOfUSer(userId, roomid, gameNum); _userDataProxy.DeleteUserById(userId2); Cleanup(gameNum, roomid, userId); }
public void HasThisSpectetorGameTest_good_contain() { int roomid = new Random().Next(); int gameNum = new Random().Next(); int userId = new Random().Next(); int userId2 = new Random().Next(); GameRoom toAddg = CreateRoomWithId(gameNum, roomid, userId); _gameDataProxy.InsertNewGameRoom(toAddg); RegisterUser(userId2); IUser user2 = _userDataProxy.GetUserById(userId2); user2.AddRoomToSpectetorGameList(toAddg); Assert.IsTrue(user2.HasThisSpectetorGame(toAddg)); _userDataProxy.DeleteSpectetorGameOfUSer(userId2, roomid, gameNum); _userDataProxy.DeleteUserById(userId2); Cleanup(gameNum, roomid, userId); }