コード例 #1
0
 def testNext2BallsMissMiss(self):
     b = Bowling()
     self.assertEqual(0, b.next2Balls(['12','--','56'], 0))
コード例 #2
0
 def testNext2BallsDigitSpare(self):
     b = Bowling()
     self.assertEqual(10, b.next2Balls(['12','3/','56'], 0))
コード例 #3
0
 def testNext2BallsStrikeMiss(self):
     b = Bowling()
     self.assertEqual(10, b.next2Balls(['12','X','-6'], 0))
コード例 #4
0
 def testNext2BallsDigitMiss(self):
     b = Bowling()
     self.assertEqual(3, b.next2Balls(['12','3-','1'], 0))
コード例 #5
0
 def testNext2BallsStrikeDigit(self):
     b = Bowling()
     self.assertEqual(11, b.next2Balls(['12','X','1'], 0))
コード例 #6
0
 def testNext2BallsStrikeStrike(self):
     b = Bowling()
     self.assertEqual(20, b.next2Balls(['12','X','X'], 0))
コード例 #7
0
 def testNext2BallsDigit(self):
     b = Bowling()
     self.assertEqual(7, b.next2Balls(['12','34','56'], 0))