Пример #1
0
def test_table():
    table = Table()
    deck_of_cards = get_deck_of_cards()
    label_deck_of_cards = [(c.suit, c.number) for c in deck_of_cards]
    label_deck_of_cards_on_table = [(c.suit, c.number) for c in table.cards]

    assert label_deck_of_cards == label_deck_of_cards_on_table
def test_deck_of_cards_to_player():
    cards = get_deck_of_cards(owner="amir")
    for card in cards:
        assert card.owner == "amir"
def test_deck_of_cards_to_player_uncovered():
    cards = get_deck_of_cards(owner="amir", covered=False)
    for card in cards:
        assert card.owner == "amir"
        assert not card.covered
def test_deck_of_cards_default():
    cards = get_deck_of_cards()
    assert cards
    assert len(cards) == 4 * 13
 def __init__(self):
     self.name = str(uuid4())
     self.cards = get_deck_of_cards()
     self.players = []