public void Score_GetsOut_ShouldNotUpdatePlayerScore() { var game = new Cricket(); game.Score(2); game.GetOut(); game.Score(3); Assert.IsTrue(game.PlayerScore == 2); }
public void Player_NotUpdateScore_GetOut() { var player = new Cricket(); player.Score(9); player.GetOut(); player.Score(10); Assert.IsTrue(player.PlayerScore == 9); }
public void Score_BothGetsOut_ResultIsTie() { var player1 = new Cricket(); player1.Score(2); player1.GetOut(); var player2 = new Cricket(); player2.Score(2); player2.GetOut(); Assert.IsTrue(player1.PlayerScore == player2.PlayerScore); }
public void Score_BothGetsOut_PlayerTwoIsTheWinner() { var player2 = new Cricket(); player2.Score(4); player2.Score(1); player2.GetOut(); var player1 = new Cricket(); player1.Score(4); player1.GetOut(); Assert.IsTrue(player2.PlayerScore >= player1.PlayerScore); }
public void GivenPlayerFirstGetsOut() { _playerFirst.GetOut(); }
public void GivenPlayerTwoGetsOut() { _player2.GetOut(); }
public void GivenPlayerOneGetsOut() { _player1.GetOut(); }
public void GivenPlayerGetsOut() { _game.GetOut(); }