public void ResetScore() { var score = new BowlingScore(); score.Roll(3); score.Roll(3); score.GetScore(); Assert.AreEqual(6, score.GetScore()); }
public void Strike() { var score = new BowlingScore(); score.Roll(10); score.Roll(3); score.Roll(3); Assert.AreEqual(22, score.GetScore()); }
public void Spares() { var score = new BowlingScore(); score.Roll(4); score.Roll(6); score.Roll(3); Assert.AreEqual(16, score.GetScore()); }
public void LastStrike() { var score = new BowlingScore(); for (int i = 0; i < 12; i++) { score.Roll(10); } Assert.AreEqual(300, score.GetScore()); }
public void AllTwos() { var score = new BowlingScore(); for (var i = 0; i < 20; i++) { score.Roll(2); } Assert.AreEqual(40, score.GetScore()); }
public void ZeroScore() { var score = new BowlingScore(); for (var i = 0; i < 20; i++) { score.Roll(0); } Assert.AreEqual(0, score.GetScore()); }