コード例 #1
0
ファイル: test_greed.py プロジェクト: mvanderblom/katas
 def test_a_single_five(self):
     self.assertEqual(50, greed_instance.score([5]))
コード例 #2
0
ファイル: test_greed.py プロジェクト: mvanderblom/katas
 def test_too_many_dice(self):
     with self.assertRaises(ValueError):
         greed_instance.score([1, 2, 3, 4, 5, 6, 7])
コード例 #3
0
ファイル: test_greed.py プロジェクト: mvanderblom/katas
 def test_a_single_one(self):
     self.assertEqual(100, greed_instance.score([1]))
コード例 #4
0
ファイル: test_greed.py プロジェクト: mvanderblom/katas
 def test_straight(self):
     self.assertEqual(1200, greed_instance.score([1, 2, 3, 4, 5, 6]))
コード例 #5
0
ファイル: test_greed.py プロジェクト: mvanderblom/katas
 def test_straight_out_of_order(self):
     self.assertEqual(1200, greed_instance.score([4, 5, 6, 1, 2, 3]))
コード例 #6
0
ファイル: test_greed.py プロジェクト: mvanderblom/katas
 def test_six_of_a_kind(self):
     self.assertEqual(8000, greed_instance.score([1, 1, 1, 1, 1, 1]))
コード例 #7
0
ファイル: test_greed.py プロジェクト: mvanderblom/katas
 def test_three_pairs(self):
     self.assertEqual(800, greed_instance.score([1, 1, 2, 2, 3, 3]))
コード例 #8
0
ファイル: test_greed.py プロジェクト: mvanderblom/katas
 def test_triple_sixes(self):
     self.assertEqual(600, greed_instance.score([6, 6, 6]))
コード例 #9
0
ファイル: test_greed.py プロジェクト: mvanderblom/katas
 def test_five_of_a_kind(self):
     self.assertEqual(4000, greed_instance.score([1, 1, 1, 1, 1]))
コード例 #10
0
ファイル: test_greed.py プロジェクト: mvanderblom/katas
 def test_triple_fives(self):
     self.assertEqual(500, greed_instance.score([5, 5, 5]))
コード例 #11
0
ファイル: test_greed.py プロジェクト: mvanderblom/katas
 def test_triple_fours(self):
     self.assertEqual(400, greed_instance.score([4, 4, 4]))
コード例 #12
0
ファイル: test_greed.py プロジェクト: mvanderblom/katas
 def test_triple_threes(self):
     self.assertEqual(300, greed_instance.score([3, 3, 3]))
コード例 #13
0
ファイル: test_greed.py プロジェクト: mvanderblom/katas
 def test_triple_twos(self):
     self.assertEqual(200, greed_instance.score([2, 2, 2]))
コード例 #14
0
ファイル: test_greed.py プロジェクト: mvanderblom/katas
 def test_triple_ones(self):
     self.assertEqual(1000, greed_instance.score([1, 1, 1]))