Пример #1
0
 def test_game_over_on_third_mistake(self):
     h = HanabiGame(2, 'aaaaa')
     h.play(1)
     h.play(1)
     self.assertFalse(h.is_game_over(),
                      "Game is not over after two mistakes")
     h.play(1)
     self.assertTrue(h.is_game_over(), "Game is over after three mistakes")
Пример #2
0
 def test_bad_card_loses_life(self):
     h = HanabiGame(2, 'aaaaa')
     lives = h.lives
     h.play(1)
     self.assertEqual(lives - 1, h.lives,
                      "Playing non-valid card loses a life")