Example #1
0
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
Example #2
0
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
Example #3
0
def teste_dealer_descartes_inicio_jogo():
    dealer = Dealer()
    dealer.iniciar_jogo()
    assert dealer.quantidade_cartas_baralho() == 45