def test_player_wins_with_blackjack(self): dealer = Dealer(None,None) hand = [Card(12),Card(0)] # 1 king, one ace dealer.playersHand = hand hand = [Card(12),Card(3)] # 1 king, 4 dealer.dealersHand = hand self.assertEqual(dealer.getHandResult(),'win')
def test_player_loses(self): dealer = Dealer(None,None) hand = [Card(12),Card(3)] # 1 king, 4 dealer.playersHand = hand hand = [Card(12),Card(12)] # 2 kings dealer.dealersHand = hand self.assertEqual(dealer.getHandResult(),'lose')
def test_dealer_is_busted(self): dealer = Dealer(None,None) hand = [Card(12),Card(12)] # 2 kings dealer.playersHand = hand hand = [Card(12),Card(12),Card(12)] # 3 kings dealer.dealersHand = hand self.assertEqual(dealer.getHandResult(),'win')
def test_tie(self): dealer = Dealer(None,None) hand = [Card(12),Card(12)] # 2 kings dealer.playersHand = hand dealer.dealersHand = hand self.assertEqual(dealer.getHandResult(),'tie')