Ejemplo n.º 1
0
 def test_duplicate_card_held(self):
     test_player = GamePlayer("white", 2)
     with self.assertRaises(ValueError):
         test_player.set_card_held("green")
         test_player.set_card_held("green")
Ejemplo n.º 2
0
 def test_card_excluded(self):
     test_player = GamePlayer("white", 2)
     test_player.set_card_held("room")
     self.assertTrue("room" in test_player.cards_not_held)
Ejemplo n.º 3
0
 def test_correct_known_cards(self):
     test_player = GamePlayer("white", 2)
     test_player.set_card_held("room")
     self.assertTrue(test_player.get_number_of_cards_known() == 1)
Ejemplo n.º 4
0
 def test_card_held(self):
     test_player = GamePlayer("white", 2)
     test_player.set_card_held("room")
     self.assertTrue("room" in test_player.get_cards_held())