コード例 #1
0
ファイル: player_test.py プロジェクト: Jesse-Cameron/ClueNo
 def test_correct_colour(self):
     test_player = GamePlayer("white", 2)
     self.assertEqual(test_player.get_colour(), "white")
コード例 #2
0
ファイル: player_test.py プロジェクト: Jesse-Cameron/ClueNo
 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")
コード例 #3
0
ファイル: player_test.py プロジェクト: Jesse-Cameron/ClueNo
 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)
コード例 #4
0
ファイル: player_test.py プロジェクト: Jesse-Cameron/ClueNo
 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)
コード例 #5
0
ファイル: player_test.py プロジェクト: Jesse-Cameron/ClueNo
 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())
コード例 #6
0
ファイル: player_test.py プロジェクト: Jesse-Cameron/ClueNo
 def test_correct_number_of_cards(self):
     test_player = GamePlayer("white", 2)
     self.assertEqual(test_player.get_number_of_cards_held(), 2)