From a3aa761739f34e67fa17b2d82da254d8eae60a97 Mon Sep 17 00:00:00 2001 From: cerberus Date: Thu, 6 Nov 2025 20:00:22 +0100 Subject: [PATCH] added test for Player() --- tests/test_player.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 tests/test_player.py diff --git a/tests/test_player.py b/tests/test_player.py new file mode 100644 index 0000000..187fe1c --- /dev/null +++ b/tests/test_player.py @@ -0,0 +1,28 @@ +import pytest + +from pyjack.player import Player +from pyjack.deck import Deck + + +# Start Fixtures + + +@pytest.fixture +def player() -> Player: + """Fixture for the player test.""" + player = Player(0) + return player + + +@pytest.fixture +def deck() -> Deck: + deck = Deck() + return deck + + +# Start Tests: + + +def test_player_hit_one_card(player, deck): + player.hit(deck) + assert len(player.hand.cards) == 1