1
resposta

UsuarioJaDeuCincoLances Vermelho

Boa noite.

Por favor, ajuda.

No mod. 6, video 2, é feito um "Mockito.doThrow(UsuarioJaDeuCincoLancesException.classException), aqui esta ver melhor como se n estivesse reconhecendo. Esse é um dos problemas q mais tenho.

Desde já, agradeço.

1 resposta

Fala Laio, tudo bem ?

Sua implementação está dessa forma:


@Test
public void deve_MostrarMensagemDeFalha_QuandoUsuarioComCincoLancesDerNovoLance(){ 
    EnviadorDeLance enviador = new EnviadorDeLance(
        client,
        listener,
        context,
        manager);
    Leilao computador = Mockito.mock(Leilao.class);
    Mockito.doThrow(UsuarioJaDeuCincoLancesEception.class)
        .when(computador).propoe(ArgumentMatchers.any(Lance.class));

    enviador.envia(computador, new Lance(new Usuario(nome: "Alex"), valor: 200));

    Mockito.verify(manager).mostraAvisoUsuarioJaDeuCincoLances(context);
}