Beispiel #1
0
 def test_num_of_cards(self):
     self.assertEqual(52, StandardDeck().cards.__len__())
Beispiel #2
0
 def test_create(self):
     self.assertIsNotNone(StandardDeck())
Beispiel #3
0
 def test_num_of_clubs_cards(self):
     suit_cards = [c for c in StandardDeck().cards if c.suit == 'Clubs']
     self.assertEqual(13, suit_cards.__len__())
Beispiel #4
0
 def test_clubs_has_all_ranks(self):
     suit_cards = [c for c in StandardDeck().cards if c.suit == 'Clubs']
     self.check_suit_cards_complete(suit_cards, 'Clubs')
Beispiel #5
0
 def test_has_all_suits(self):
     self.assertTrue(StandardDeck().suits.__contains__('Spades'))
     self.assertTrue(StandardDeck().suits.__contains__('Hearts'))
     self.assertTrue(StandardDeck().suits.__contains__('Diamonds'))
     self.assertTrue(StandardDeck().suits.__contains__('Clubs'))