def test_count_cards_multiple_of_a_kind(self): hand = Hand([ Card('2', '♠'), Card('2', '♥'), Card('2', '♣'), Card('2', '♦'), Card('A', '♠') ]) card_counts = hand._count_cards() self.assertEqual(card_counts[2], 4) self.assertEqual(card_counts[14], 1)
def test_count_cards(self): hand = Hand([ Card('2', '♦'), Card('8', '♦'), Card('4', '♦'), Card('5', '♦'), Card('A', '♠') ]) card_counts = hand._count_cards() self.assertEqual(card_counts[2], 1) self.assertEqual(card_counts[8], 1) self.assertEqual(card_counts[4], 1) self.assertEqual(card_counts[5], 1) self.assertEqual(card_counts[14], 1)