コード例 #1
0
	def test_strike(self):
		b = bow.bowling()
		self.roll_many(b,1,10)
		self.roll_many(b,1,3)	
		self.roll_many(b,1,3)	
		self.roll_many(b,16,0)
		self.assertEqual(b.getScore(),22)		
コード例 #2
0
	def test_sparse(self):
		b = bow.bowling()
		self.roll_many(b,1,5)
		self.roll_many(b,1,5)
		self.roll_many(b,1,3)
		self.roll_many(b,17,0)
		self.assertEqual(b.getScore(),16)
コード例 #3
0
	def test_perfect(self):
		b = bow.bowling()
		self.roll_many(b,12,10)
		self.assertEqual(b.getScore(),300)
コード例 #4
0
	def test_allOnes(self):
		b = bow.bowling()
		self.roll_many(b,20,1)
		self.assertEqual(b.getScore(),20)
コード例 #5
0
	def test_allZeros(self):
		b = bow.bowling()
		self.roll_many(b,20,0)
		self.assertEqual(b.getScore(),0)