public async Task ScoreTriggered() { ScoreMaster.CreateGame(""); }
public void TG03GoldenCopyC1of3() { int[] rolls = { 7, 2, 10, 10, 10, 10, 7, 3, 10, 10, 9, 1, 10, 10, 9 }; int[] totalS = { 9, 39, 69, 96, 116, 136, 165, 185, 205, 234 }; Assert.AreEqual(totalS.ToList(), ScoreMaster.ScoreCumulative(rolls.ToList())); }
public void TG03GoldenCopyC2of3() { int[] rolls = { 10, 10, 10, 10, 9, 0, 10, 10, 10, 10, 10, 9, 1 }; int[] totalS = { 30, 60, 89, 108, 117, 147, 177, 207, 236, 256 }; Assert.AreEqual(totalS.ToList(), ScoreMaster.ScoreCumulative(rolls.ToList())); }
public void TG02GoldenCopyA() { int[] rolls = { 10, 7, 3, 9, 0, 10, 0, 8, 8, 2, 0, 6, 10, 10, 10, 8, 1 }; int[] totalS = { 20, 39, 48, 66, 74, 84, 90, 120, 148, 167 }; Assert.AreEqual(totalS.ToList(), ScoreMaster.ScoreCumulative(rolls.ToList())); }
public void TG03GoldenCopyB2of3() { int[] rolls = { 8, 2, 8, 1, 9, 1, 7, 1, 8, 2, 9, 1, 9, 1, 10, 10, 7, 1 }; int[] totalS = { 18, 27, 44, 52, 71, 90, 110, 137, 155, 163 }; Assert.AreEqual(totalS.ToList(), ScoreMaster.ScoreCumulative(rolls.ToList())); }
public void T17TestAllOnes() { int[] rolls = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }; int[] totalS = { 2, 4, 6, 8, 10, 12, 14, 16, 18, 20 }; Assert.AreEqual(totalS.ToList(), ScoreMaster.ScoreCumulative(rolls.ToList())); }
public void T19TestImmediateStrikeBonus() { int[] rolls = { 5, 5, 3 }; int[] frames = { 13 }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void T00Bolw23() { int[] rolls = { 2, 3 }; int[] frames = { 5 }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void T16TestGutterGame() { int[] rolls = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; int[] frames = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void T04SpareFirstBowl() { int[] rolls = { 1, 9, 2, 3 }; int[] frames = { 12, 5 }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void PlayerFinishedGame() { finished = true; totalScore = ScoreMaster.CalculateTotalScore(bowls); }
public void T03StrikeFirstBowl() { int[] rolls = { 10, 2, 3 }; int[] frames = { 15, 5 }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void T02Bowl1234567890() { int[] rolls = { 1, 2, 3, 4, 5, 4, 7, 1, }; int[] frames = { 3, 7, 9, 8 }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void T02Bowl12() { int[] rolls = { 1, 2 }; int[] frames = { 3 }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void T15MultiStrikes3() { int[] rolls = { 10, 10, 2, 3, 10, 5, 3 }; int[] frames = { 22, 15, 5, 18, 8 }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void T06Bolw2345612() { int[] rolls = { 2, 3, 4, 5, 6, 1, 2 }; int[] frames = { 5, 9, 7 }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void T16TestGutterGame() { int[] rolls = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; int[] totalS = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; Assert.AreEqual(totalS.ToList(), ScoreMaster.ScoreCumulative(rolls.ToList())); }
public void T07BowlX1() { int[] rolls = { 10, 1 }; int[] frames = { }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void T18TestAllStrikes() { int[] rolls = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 }; int[] totalS = { 30, 60, 90, 120, 150, 180, 210, 240, 270, 300 }; Assert.AreEqual(totalS.ToList(), ScoreMaster.ScoreCumulative(rolls.ToList())); }
public void T08Bowl19() { int[] rolls = { 1, 9 }; int[] frames = { }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void T20SpareInLastFrame() { int[] rolls = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 9, 7 }; int[] totalS = { 2, 4, 6, 8, 10, 12, 14, 16, 18, 35 }; Assert.AreEqual(totalS.ToList(), ScoreMaster.ScoreCumulative(rolls.ToList())); }
public void T09Bowl123455() { int[] rolls = { 1, 2, 3, 4, 5, 5 }; int[] frames = { 3, 7 }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void TG03GoldenCopyB1of3() { int[] rolls = { 10, 9, 1, 9, 1, 9, 1, 9, 1, 7, 0, 9, 0, 10, 8, 2, 8, 2, 10 }; int[] totalS = { 20, 39, 58, 77, 94, 101, 110, 130, 148, 168 }; Assert.AreEqual(totalS.ToList(), ScoreMaster.ScoreCumulative(rolls.ToList())); }
public void T11SpareBonus2() { int[] rolls = { 1, 2, 3, 5, 5, 5, 3, 3, 7, 1, 9, 1, 6 }; int[] frames = { 3, 8, 13, 6, 8, 16 }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void TG03GoldenCopyB3of3() { int[] rolls = { 10, 10, 9, 0, 10, 7, 3, 10, 8, 1, 6, 3, 6, 2, 9, 1, 10 }; int[] totalS = { 29, 48, 57, 77, 97, 116, 125, 134, 142, 162 }; Assert.AreEqual(totalS.ToList(), ScoreMaster.ScoreCumulative(rolls.ToList())); }
public void T12StrikeBonus() { int[] rolls = { 10, 3, 4 }; int[] frames = { 17, 7 }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void T02Bowl234() { int[] rolls = { 2, 3, 4 }; int[] frames = { 5 }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void T13StrikeBonus3() { int[] rolls = { 1, 2, 3, 4, 5, 4, 3, 2, 10, 1, 3, 3, 4 }; int[] frames = { 3, 7, 9, 5, 14, 4, 7 }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void T04Bowl23456() { int[] rolls = { 2, 3, 4, 5, 6 }; int[] frames = { 5, 9 }; Assert.AreEqual(frames.ToList(), ScoreMaster.ScoreFrames(rolls.ToList())); }
public void T12Dondi10thFrameTurkey() { int[] rolls = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 10, 10, 10 }; Assert.AreEqual(endGame, ScoreMaster.scoreCumulative(rolls.ToList())); }