def teste_dealer_52_cartas_antes_do_inicio_de_qualquer_rodada(): # Quando inicia o jogo, todas as cartas são # devolvidas, tendo um total de 52, portanto # se o jogo for iniciado duas vezes, o total deve # após o inicio deve ser 45 em ambas (-5 de descarte, -2 para o Dealer) dealer = Dealer() dealer.iniciar_jogo() dealer.iniciar_jogo() assert dealer.quantidade_cartas_baralho() == 45
def teste_dealer_43_cartas_apos_entregar_as_do_jogador_em_duas_rodadas(): dealer = Dealer() jogador = Jogador('teste') dealer.iniciar_jogo() jogador.receber_cartas(dealer.entregar_cartas_jogador()) assert dealer.quantidade_cartas_baralho() == 43 dealer.receber_cartas_jogador(jogador.entregar_cartas()) dealer.iniciar_jogo() jogador.receber_cartas(dealer.entregar_cartas_jogador()) assert dealer.quantidade_cartas_baralho() == 43
def teste_dealer_descartes_inicio_jogo(): dealer = Dealer() dealer.iniciar_jogo() assert dealer.quantidade_cartas_baralho() == 45