public void TesHeartBreak() { Game game = new Game(); for (int i=0; i<11; i++) game.Add(10); game.Add(9); Assert.AreEqual(119, game.Score); }
public void TestEndOfArray() { Game game = new Game(); for (int i =0;i<9; i++) { game.Add(0); game.Add(0); } game.Add(2); game.Add(8); game.Add(10); Assert.AreEqual(20, game.Score); }
public void TestMethod1() { // // TODO: 在此处添加测试逻辑 // Game game = new Game(); game.Add(5); Assert.AreEqual(5,game.Score); }
public void TestFourThrowsNoMark() { Game game = new Game(); game.Add(5); game.Add(4); game.Add(7); game.Add(2); Assert.AreEqual(18, game.Score); Assert.AreEqual(9, game.ScoreForFrame(1)); Assert.AreEqual(18, game.ScoreForFrame(2)); }
public void TestTenthFrameSpare() { Game game = new Game(); for (int i = 0; i < 9; i++) game.Add(10); game.Add(9); game.Add(1); game.Add(1); Assert.AreEqual(101, game.Score); }
public void TestTwoThrowsNoMark() { Game game = new Game(); game.Add(5); game.Add(4); Assert.AreEqual(9, game.Score); }
public void TestSimpleStrike() { Game game = new Game(); game.Add(10); game.Add(3); game.Add(6); Assert.AreEqual(13, game.ScoreForFrame(1)); Assert.AreEqual(19, game.Score); }
public void TestSimpleSpare() { Game game = new Game(); game.Add(3); game.Add(7); game.Add(3); Assert.AreEqual(13, game.ScoreForFrame(1)); }
public void TestSimpleFrameAfterSpare() { Game game = new Game(); game.Add(3); game.Add(7); game.Add(3); game.Add(2); Assert.AreEqual(13, game.ScoreForFrame(1)); Assert.AreEqual(18, game.ScoreForFrame(2)); Assert.AreEqual(15, game.Score); }
public void TestSampleGame() { Game game = new Game(); game.Add(1); game.Add(4); game.Add(4); game.Add(5); game.Add(6); game.Add(4); game.Add(5); game.Add(5); game.Add(10); game.Add(0); game.Add(1); game.Add(7); game.Add(3); game.Add(6); game.Add(4); game.Add(10); game.Add(2); game.Add(8); game.Add(6); Assert.AreEqual(91, game.Score); }
public void TestPerfectGame() { Game game = new Game(); for (int i =0;i<12;i++) { game.Add(10); } Assert.AreEqual(120, game.Score); }