public void T01bowl1() { int[] rolls = { 1 }; string rollsstring = "1"; Assert.AreEqual(rollsstring, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T02Bowl15() { var rolls = new[] { 1, 5 }; var rollString = "15"; Assert.AreEqual(rollString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T04BowlSpare55() { var rolls = new[] { 5, 5 }; var rollString = "5/"; Assert.AreEqual(rollString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void TG02GoldenCopyB2of3() { int[] rolls = { 8, 2, 8, 1, 9, 1, 7, 1, 8, 2, 9, 1, 9, 1, 10, 10, 7, 1 }; string rollsString = "8/819/718/9/9/X X 71"; Assert.AreEqual(rollsString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void TG04GoldenCopyC1of3() { int[] rolls = { 7, 2, 10, 10, 10, 10, 7, 3, 10, 10, 9, 1, 10, 10, 9 }; string rollsString = "72X X X X 7/X X 9/XX9"; Assert.AreEqual(rollsString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T14BowlStrikeInLastFrame() { var rolls = new[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 10, 1, 1 }; var rollString = "111111111111111111X11"; Assert.AreEqual(rollString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T18LastFrame3_7_3() { int[] rolls = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 3, 7, 3 }; string rollsString = "X X X X X X X X X 3/3"; Assert.AreEqual(rollsString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T02_SeveralRolls() { int[] rolls = { 6, 2, 4, 1, 5, 3, 1, 1 }; string formattedRolls = "62415311"; Assert.AreEqual(formattedRolls, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T03_RollsWithGutterBall() { int[] rolls = { 6, 2, 0, 5 }; string formattedRolls = "62-5"; Assert.AreEqual(formattedRolls, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T12_RealGameScoreboard3() { int[] rolls = { 10, 5, 1, 9, 1, 7, 3, 10, 10, 9, 1, 10, 10, 10, 10, 9 }; string formattedRolls = "X 519/7/X X 9/X X XX9"; Assert.AreEqual(formattedRolls, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T13_RealGameScoreboard4() { int[] rolls = { 9, 0, 5, 3, 10, 7, 3, 0, 0, 0, 0, 4, 4, 6, 0, 5, 3, 8, 0 }; string formattedRolls = "9-53X 7/----446-538-"; Assert.AreEqual(formattedRolls, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T05Bowl0() { int[] rolls = { 0 }; string rollsString = "-"; // Remember the space Assert.AreEqual(rollsString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T04BowlStrikeInLastFrame() { int[] rolls = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 10, 1, 1 }; string rollsString = "111111111111111111X 11"; // Remember the space Assert.AreEqual(rollsString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T03Bowl19() { int[] rolls = { 1, 9 }; string rollsString = "1/"; // Remember the space Assert.AreEqual(rollsString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T11BowlAllGutters() { var rolls = new[] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; var rollString = "--------------------"; Assert.AreEqual(rollString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T04_RollsWithSpare() { int[] rolls = { 6, 2, 1, 9, 2, 1, 5, 5 }; string formattedRolls = "621/215/"; Assert.AreEqual(formattedRolls, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T13BowlSpareInLastFrame() { var rolls = new[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 9, 3 }; var rollString = "1111111111111111111/3"; Assert.AreEqual(rollString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T05_RollsWithStrike() { int[] rolls = { 2, 7, 10, 10, 5, 4 }; string formattedRolls = "27X X 54"; Assert.AreEqual(formattedRolls, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T16BowlZeroTen() { var rolls = new[] { 0, 10 }; var rollString = "-/"; Assert.AreEqual(rollString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T06_RollsWithStrikesSparesAndGutterBalls() { int[] rolls = { 0, 10, 4, 3, 2, 8, 1, 1, 10 }; string formattedRolls = "-/432/11X "; Assert.AreEqual(formattedRolls, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void TG01GoldenCopyB1of3() { int[] rolls = { 10, 9, 1, 9, 1, 9, 1, 9, 1, 7, 0, 9, 0, 10, 8, 2, 8, 2, 10 }; string rollsString = "X 9/9/9/9/7-9-X 8/8/X"; Assert.AreEqual(rollsString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T01_OneRoll() { int[] rolls = { 6 }; string formattedRolls = "6"; Assert.AreEqual(formattedRolls, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void TG03GoldenCopyB3of3() { int[] rolls = { 10, 10, 9, 0, 10, 7, 3, 10, 8, 1, 6, 3, 6, 2, 9, 1, 10 }; string rollsString = "X X 9-X 7/X 8163629/X"; Assert.AreEqual(rollsString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T09_RollsWithStrikesInLastFrame() { int[] rolls = { 1, 2, 4, 5, 10, 2, 8, 10, 10, 1, 1, 4, 5, 1, 9, 10, 10, 10 }; string formattedRolls = "1245X 2/X X 11451/XXX"; Assert.AreEqual(formattedRolls, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void TG05GoldenCopyC2of3() { int[] rolls = { 10, 10, 10, 10, 9, 0, 10, 10, 10, 10, 10, 9, 1 }; string rollsString = "X X X X 9-X X X X X9/"; Assert.AreEqual(rollsString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T10_RealGameScoreboard() { int[] rolls = { 8, 2, 5, 4, 9, 0, 10, 10, 5, 5, 5, 3, 6, 3, 9, 1, 9, 1, 10 }; string formattedRolls = "8/549-X X 5/53639/9/X"; Assert.AreEqual(formattedRolls, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T03BowlAll1() { var rolls = new[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }; var rollString = "111111111111111111111"; Assert.AreEqual(rollString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T11_RealGameScoreboard2() { int[] rolls = { 9, 1, 7, 3, 7, 3, 10, 9, 1, 10, 9, 1, 8, 2, 10, 10, 9, 1 }; string formattedRolls = "9/7/7/X 9/X 9/8/X X9/"; Assert.AreEqual(formattedRolls, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T05BowlSpare55Then43() { var rolls = new[] { 5, 5, 4, 3 }; var rollString = "5/43"; Assert.AreEqual(rollString, ScoreDisplay.FormatRolls(rolls.ToList())); }
public void T09TestGutterGame() { int[] rolls = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; string rollString = "--------------------"; Assert.AreEqual(rollString, ScoreDisplay.FormatRolls(rolls.ToList())); }