2
respostas

Checar mensagem da Exception sem o Try Catch

Também da pra checar a mensagem da exception usando o assertThrows, basta salvar em uma variável. Fica assim:

var e = Assertions.assertThrows(IllegalArgumentException.class,
                () -> service.calcularBonus(funcionario));

        Assertions.assertEquals(e.getMessage(), "Funcionário não elegível para bônus");
2 respostas

Oi José,

Boa dica! Realmente fica simples de verificar a mensagem dessa forma :)

Valeu! Bons estudos!

Boa José

Isso ai bons estudos!!!