private void CreateRoomLoop1() { string pass = "******"; string email = "*****@*****.**"; string name = "99999" + Thread.CurrentThread.ManagedThreadId.ToString(); int id = UserBridge.RegisterUser(name, pass, email); Assert.True(id != -1); Assert.True(UserBridge.LoginUser(name, pass)); int RoomID; List <int> roomIDS = new List <int>(); for (int i = 8850000; i < 8850100; i++) { RoomID = GameBridge.CreateGameRoom(id, 100); roomIDS.Add(RoomID); } for (int i = 0; i < roomIDS.Count; i++) { GameBridge.DoAction(id, CommunicationMessage.ActionType.Leave, 0, roomIDS[i]); } Assert.True(UserBridge.LogoutUser(id)); UserBridge.DeleteUser(name, pass); }
public void CreateGameTestBad() { int roomId = GameBridge.CreateGameRoom(UserId, -1); Assert.True(roomId == -1); Assert.False(GameBridge.DoesRoomExist(roomId)); CleanUp(roomId); }
public void ListActiveGamesTestGood() { //delete all users and games, register user1 // //RestartSystem(); SetupUser1(); RoomId = -1; Assert.True(RoomId == -1); Assert.True(UserBridge.IsThereUser(UserId)); RoomId = GameBridge.CreateGameRoom(UserId, 10); RegisterUser2(); Assert.True(UserBridge.IsThereUser(UserId)); Assert.True(UserBridge.IsThereUser(_userId2)); Assert.GreaterOrEqual(GameBridge.ListAvailableGamesByUserRank(_userId2).Count, 1); CleanUp(RoomId); }
public void CreateGameTestGood() { ////RestartSystem(); RoomId = -1; //SetupUser1(); UserId = new Random().Next(); RegisterUserToDB(UserId); Assert.False(UserBridge.getUserById(UserId) == null); RoomId = GameBridge.CreateGameRoom(UserId, 100); Assert.True(RoomId != -1); Assert.True(GameBridge.DoesRoomExist(RoomId)); Assert.AreEqual(1, GameBridge.GetPlayersInRoom(RoomId).Count); Assert.AreEqual(UserId, GameBridge.GetPlayersInRoom(RoomId).First().user.Id()); CleanUp(RoomId); }