def testOnePlayerDeal(self): self.round3 = deck.Round(1) self.round3.dealNewRound() self.assertEqual(len(self.round3.players[0].hand.cards), 2) self.assertTrue(self.round3.players[0].hand.cards[0].faceUp) self.assertTrue(self.round3.players[0].hand.cards[1].faceUp) self.assertEqual(len(self.round3.dealer.hand.cards), 2) self.assertTrue(self.round3.dealer.hand.cards[0].faceUp) # second dealer's card is not face up self.assertFalse(self.round3.dealer.hand.cards[1].faceUp)
def setUp(self): self.round = deck.Round(1) self.dealer = self.round.dealer self.player = self.round.players[0]
def testDealerReveal(self): self.round5 = deck.Round(2) self.round5.dealNewRound() self.assertFalse(self.round5.dealer.hand.cards[1].faceUp) self.round5.dealer.turnOverCard() self.assertTrue(self.round5.dealer.hand.cards[1].faceUp)
def testTwoPlayerRound(self): self.round2 = deck.Round(2) self.assertEqual(len(self.round2.players), 2) self.assertEqual(self.round2.players[0].position, 0) self.assertEqual(self.round2.players[1].position, 1) self.assertEqual(self.round2.dealer.position, 2)
def testOnePlayerRound(self): self.round1 = deck.Round(1) self.assertEqual(len(self.round1.players), 1) self.assertEqual(self.round1.players[0].position, 0) self.assertEqual(self.round1.dealer.position, 1) self.assertEqual(len(self.round1.deck.cards), 52)