public void WhenAddingAPlayerToTheGameASeatIsTaken() { // Arrange var player = new Player(); var game = new TexasHoldemGame(new CommonGameSettings()); // Act game.AddPlayer(player); var addedPlayer = game.Players.ElementAt(0); // Assert Assert.AreEqual(game.SeatsTaken, 1, "Adding a player should take a seat."); Assert.AreSame(addedPlayer, player, "The player should be added to the game."); }