public void Game_Is_Tie_Validate() { var twoPlayers = new TwoPlayers(); twoPlayers.Player1.Score(6); twoPlayers.Player1.Score(4); twoPlayers.Player1.PlayerOut(); twoPlayers.Player2.Score(4); twoPlayers.Player2.Score(2); twoPlayers.Player2.Score(4); twoPlayers.Player2.PlayerOut(); var winner = twoPlayers.Winner(); Assert.AreEqual(winner, -1); }
public void Player2_Wins_Validate() { var twoPlayers = new TwoPlayers(); twoPlayers.Player1.Score(6); twoPlayers.Player1.Score(4); twoPlayers.Player1.PlayerOut(); twoPlayers.Player2.Score(4); twoPlayers.Player2.Score(4); twoPlayers.Player2.Score(4); twoPlayers.Player2.PlayerOut(); var winner = twoPlayers.Winner(); Assert.AreEqual(winner, 2); }
public void ThenPlayerIsTheWinner(int playerNumber) { _twoPlayers.Winner().Should().Be(playerNumber); }