public void Score_GetsOut_ShouldNotUpdatePlayerScore() { var game = new Cricket(); game.Score(4); game.Out(); game.Score(3); Assert.IsTrue(game.PlayerScore == 4); }
public void Score_BothGetsOut_ResultIsTie() { var player1 = new Cricket(); player1.Score(4); player1.Out(); var player2 = new Cricket(); player2.Score(4); player2.Out(); Assert.IsTrue(player1.PlayerScore == player2.PlayerScore); }
public void Score_BothGetsOut_PlayerTwoIsTheWinner() { var player2 = new Cricket(); player2.Score(2); player2.Score(4); player2.Out(); var player1 = new Cricket(); player1.Score(4); player1.Out(); Assert.IsTrue(player2.PlayerScore >= player1.PlayerScore); }
public void GivenPlayerTwoGetsOut() { _player2.Out(); }
public void GivenPlayerOneGetsOut() { _player1.Out(); }
public void GivenPlayerGetsOut() { _game.Out(); }