def test_give_more_updates_given_more(self): table = Table() self.assertEqual(table.given_more, set()) cards = {DurakCard('AH'), DurakCard('6H')} table.give_more(cards) self.assertEqual(table.given_more, cards)
def test_clear(self): table = Table() cards = {DurakCard('AH'), DurakCard('6H')} given_more_cards = {DurakCard('AS'), DurakCard('6S')} table.extend(cards) self.assertItemsEqual(table, cards) table.give_more(given_more_cards) self.assertEqual(table.given_more, given_more_cards) table.clear() self.assertEqual(table, []) self.assertEqual(table.given_more, set())