Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Outra forma de validar a mensagem da exception no teste

Uma outra forma de validar a mensagem da exception, sem precisar de bloco try catch é usar o retorno do assertThrows:

IllegalArgumentException exception = assertThrows(IllegalArgumentException.class,
        () -> bonusService.calcularBonus(funcionario),
        "Mensagem para o teste");

    assertEquals("Funcionario com salario maior que R$ 10000 não pode receber bonus ",
        exception.getMessage());
1 resposta
solução!

Oi Gabriel!

Isso mesmo. https://cursos.alura.com.br/forum/topico-testando-a-mensagem-da-exception-sem-try-catch-166747

Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software