public void Spare() { scorer.Roll(4); scorer.Roll(6); scorer.Roll(3); Assert.AreEqual(16, scorer.GetScore()); }
public BowlingSimulator Play(BowlingScorer bowlingScorer) { foreach (var knockedPins in this.frames.SelectMany(x => x.Rolls)) { bowlingScorer.Roll(knockedPins); } return(this); }