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");

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas

Oi José,

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

Valeu! Bons estudos!

Boa José

Isso ai bons estudos!!!