Ejemplo n.º 1
0
 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)
Ejemplo n.º 2
0
 def setUp(self):
     self.round = deck.Round(1)
     self.dealer = self.round.dealer
     self.player = self.round.players[0]
Ejemplo n.º 3
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)
Ejemplo n.º 4
0
 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)
Ejemplo n.º 5
0
 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)