Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

assertThrows sem lambda

Boa tarde Rodrigo, tudo bem? Como eu faria pra essa linha abaixo no java 7 por exemplo onde não posso usar Lambda? assertThrows(IllegalArgumentException.class, () -> service.calcularBonus(funcionario));

2 respostas
solução!

Seria com um try/catch tradicional:

try {
    service.calcularBonus(funcionario);
    Assert.fail("Nao ocorreu a exception!");
} catch (IllegalArgumentException e) {}

Show, Muito obrigado Rodrigão.