def test_is_complete_partial_stack(self): stack = CardStack('white') mock_card = create_autospec(Card) stack.cards_played = [mock_card, mock_card] # There's probably a better way to do this. self.assertIs(stack.is_complete(), False)
def test_is_complete_full_stack(self): stack = CardStack('white') mock_card = create_autospec(Card) stack.cards_played = [mock_card, mock_card, mock_card, mock_card, mock_card] self.assertIs(stack.is_complete(), True)
def test_is_complete_new_stack(self): stack = CardStack('white') self.assertIs(stack.is_complete(), False)