Bom dia,
Como utilizar a forma atual com o assertThrows visto que o modo mostrado no curso está deprecated?
Att
Bom dia,
Como utilizar a forma atual com o assertThrows visto que o modo mostrado no curso está deprecated?
Att
Douglas,
No caso o jeito é fazer o jeito com assertEquals vendo analisando detalhes da exception
Fala Matheus,
Resolvi com o proprio assertThrows, criando uma classe para a exception e utilizando a chamada desta forma:
@Test
public void naoDeve_AdicionarLance_QuandoForMenorQueOMaiorLance() {
assertThrows(LanceMenorQueOUltimoLanceException.class,
() -> {
itemDoLeilao.propoe(new Lance(douglas, 500.00));
itemDoLeilao.propoe(new Lance(new Usuario("Carol"), 400.00));
});
}
Excelente solução também