Esempio n. 1
0
 def test_passes_new_cars_to_hand(self):
     mock_hand = MagicMock()
     player = Player(name="Kimberly", hand=mock_hand)
     cards = [
         Card(rank="Ace", suit="Spades"),
         Card(rank="Queen", suit="Diamonds")
     ]
     player.add_cards(cards)
     mock_hand.add_cards.assert_called_once_with(cards)
Esempio n. 2
0
    def test_player_can_add_cards_to_hand(self):
        hand_mock = MagicMock()
        player = Player(name = "shoreya", hand = hand_mock)
        cards = [
            Card(rank = "Ace", suite = "diamonds"),
            Card(rank = "8", suite = "spades")
        ]
        player.add_cards(cards)

        hand_mock.add_cards.assert_called_with(cards)
Esempio n. 3
0
    def test_passes_new_cards_to_hand(self):
        mock_hand = MagicMock()
        player = Player(name='Bob', hand=mock_hand)

        cards = [
            Card(rank='Ace', suit='Diamonds'),
            Card(rank='8', suit='Spades')
        ]

        player.add_cards(cards)

        mock_hand.add_cards.assert_called_once_with(cards)