コード例 #1
0
	def test_dealer_take_100_from_player_dollars_then_he_or_she_give_100_chips_to_player(self):
		player = PlayerBuilder().withCash(100).create()
		dealer = Dealer()

		dealer.buyChips(player, 100)

		self.assertEqual(player.chips, 100)
コード例 #2
0
	def test_dealer_take_100_from_player_dollars(self):
		player = PlayerBuilder().withCash(100).create()
		dealer = Dealer()

		dealer.buyChips(player, 100)

		self.assertEqual(player.cash, 0)
コード例 #3
0
	def test_dealer_call_security_if_player_younger_18_years_old_buying_chips(self):
		player = PlayerBuilder().withAge(17).create()
		dealer = Dealer()
		res = False
		try:
			dealer.buyChips(player, 100)
		except YoungerPlayer:
			res = True

		self.assertEqual(res, True)