Exemplo n.º 1
0
        public void Spare()
        {
            scorer.Roll(4);
            scorer.Roll(6);
            scorer.Roll(3);

            Assert.AreEqual(16, scorer.GetScore());
        }
Exemplo n.º 2
0
        public BowlingSimulator Play(BowlingScorer bowlingScorer)
        {
            foreach (var knockedPins in this.frames.SelectMany(x => x.Rolls))
            {
                bowlingScorer.Roll(knockedPins);
            }

            return(this);
        }