public void Player_Should_Get_Out() { var game = new Cricket(); game.Score(3); game.makePlayerOut(); Assert.IsTrue(game.Out == true); }
public void PlayerScore_Should_Not_Increase_After_Out() { var game = new Cricket(); game.Score(3); game.makePlayerOut(); game.Score(2); Assert.IsTrue(game.PlayerScore == 3); }
public void GivenPlayerGetsOut(int PlayerName) { if (PlayerName == 1) { _Player1.makePlayerOut(); } else { _Player2.makePlayerOut(); } }
public void Tie_Should_Happen() { Cricket Player1 = new Cricket(); Cricket Player2 = new Cricket(); Player1.Score(3); Player1.Score(3); Player1.makePlayerOut(); Player2.Score(3); Player2.Score(3); Player2.makePlayerOut(); resultObject.check(Player1, Player2); Assert.AreEqual(resultObject._result, "Tie"); }
public void Player2_Should_Win() { Cricket Player1 = new Cricket(); Cricket Player2 = new Cricket(); Player1.Score(3); Player1.Score(1); Player1.makePlayerOut(); Player2.Score(4); Player2.Score(2); Player2.makePlayerOut(); resultObject.check(Player1, Player2); Assert.AreEqual(resultObject._result, "Player2 won"); }
public void GivenPlayerGetsOut() { _game.makePlayerOut(); }