Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }