public void Game_Should_HaveScoreOfZero_When_NoPinsHit() { // Arrange RollMany(20, 0); // Act var result = _game.Score(); // Assert Assert.That(result, Is.EqualTo(0)); }
public void ShouldTestAGutterGame() { //arrange SetUp(); //act RollMany(20, 0); //assert Assert.Equal(0, g.Score()); }
public void Score_WhenSpare_CountNextDouble() { Game game = new Game(); game.Roll(6); game.Roll(4); int score1 = game.Score(); game.Roll(8); int score2 = game.Score(); game.Roll(1); int score3 = game.Score(); Assert.Equal(10, score1); Assert.Equal(26, score2); Assert.Equal(27, score3); }
public void Score_WhenStrike_TwoNeoutDouble() { Game game = new Game(); game.Roll(6); game.Roll(3); int score1 = game.Score(); game.Roll(10); int score2 = game.Score(); game.Roll(4); int score3 = game.Score(); game.Roll(4); int score4 = game.Score(); Assert.Equal(9, score1); Assert.Equal(19, score2); Assert.Equal(27, score3); Assert.Equal(35, score4); }
public void PerfectGame_Is300() { Game game = new Game(); game.Roll(10); game.Roll(10); game.Roll(10); game.Roll(10); game.Roll(10); game.Roll(10); game.Roll(10); game.Roll(10); game.Roll(10); game.Roll(10); game.Roll(10); game.Roll(10); int score = game.Score(); Assert.Equal(300, score); }
public void Score_ShouldReturn1IfRolledCalledWith1Pins() { var game = new Game(); game.Roll(1); Assert.Equal(1, game.Score()); }
public void Score_ShouldReturn0IfRollNeverCalled() { var game = new Game(); Assert.Equal(0, game.Score()); }
public void TestforOneRoll() { g.Roll(3); Assert.AreEqual(3, g.Score()); }
public void testGutterGame() { rollMany(20, 0); Assert.AreEqual(0, g.Score()); }
public void GutterGame() { RollMany(20, 0); Assert.AreEqual(0, game.Score()); }
public void TestGutterGame() { RollMany(20, 0); Assert.Equal(0, g.Score()); }