def test_extractdiscards_keepdiffcard_raiseException(self): cards = tools.convert_to_cards(['As', 'Ks', 'Qs', 'Js', '9s']) keep = [] expected = cards result = discard.extract_discards(cards, keep) self.assertEqual(expected, result)
def test_extractdiscards_keep4_returnOther1(self): cards = tools.convert_to_cards(['As', 'Ks', 'Qs', 'Js', '9s']) keep = cards[0:4] expected = [cards[4]] result = discard.extract_discards(cards, keep) self.assertEqual(expected, result)
def test_extractdiscards_emptykeep_returnsFullList(self): cards = tools.convert_to_cards(['As', 'Ks', 'Qs', 'Js', '9s']) keep = [] expected = cards result = discard.extract_discards(cards, keep) self.assertEqual(expected, result)