public void BatailleCreatedWhenBatailleBegins() { CardGame cardGame = new CardGame(); Room room = cardGame.CreatingRoom(); ApplicationUser userA = cardGame.Connection("a"); ApplicationUser userB = cardGame.Connection("b"); cardGame.AddingPlayer(room.RoomId, userA.UserId); cardGame.AddingPlayer(room.RoomId, userB.UserId); List <Player> result = cardGame.BatailleBegin(room.RoomId); Assert.AreEqual(2, result.Count); }
public void RemovingUserFromMultipleRooms() { CardGame cardGame = new CardGame(); Room r1 = cardGame.CreatingRoom(); Room r2 = cardGame.CreatingRoom(); ApplicationUser user = cardGame.Connection("userId"); cardGame.AddingPlayer(r1.RoomId, user.UserId); cardGame.AddingPublic(r2.RoomId, user.UserId); List <string> result = cardGame.RemovingUser(user.UserId); Assert.AreEqual(true, result.Contains(r1.RoomId) && result.Contains(r2.RoomId)); }
public ApplicationUser Connection(string newId) { return(cardGame.Connection(newId)); }