Example #1
0
 def test_sorted_cards_returns_trumps_last(self):
     card_set = CardSet(['7H', '8S', 'TC', '9C', '6H'], self.trump)
     self.assertEqual(card_set.sorted_cards(), [
         DurakCard('8S'),
         DurakCard('9C'),
         DurakCard('TC'),
         DurakCard('6H'),
         DurakCard('7H'),
     ])
Example #2
0
 def test_sorted_cards_returns_trumps_last(self):
     card_set = CardSet(['7H', '8S', 'TC', '9C', '6H'], self.trump)
     self.assertEqual(card_set.sorted_cards(), [
         DurakCard('8S'),
         DurakCard('9C'),
         DurakCard('TC'),
         DurakCard('6H'),
         DurakCard('7H'),
     ])
Example #3
0
 def test_cards_that_can_be_added_to_returns_all_cards_if_to_is_empty(self):
     card_set = CardSet(
         ['7H', '7S', 'AH', 'AD', 'TS', 'QS', '8D', 'AC'], self.trump
     )
     results = card_set.cards_that_can_be_added_to([])
     self.assertEqual(results, card_set.sorted_cards())
Example #4
0
 def test_cards_that_can_be_added_to_returns_all_cards_if_to_is_empty(self):
     card_set = CardSet(['7H', '7S', 'AH', 'AD', 'TS', 'QS', '8D', 'AC'],
                        self.trump)
     results = card_set.cards_that_can_be_added_to([])
     self.assertEqual(results, card_set.sorted_cards())