Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

expectedexception.none() deprecated

Bom dia,

Como utilizar a forma atual com o assertThrows visto que o modo mostrado no curso está deprecated?

Att

3 respostas

Douglas,

No caso o jeito é fazer o jeito com assertEquals vendo analisando detalhes da exception

solução!

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