Boa tarde. Estou fazendo o exercício do teste em ordem randômica. O teste está correto? Pelo menos, ao rodar o teste, não apareceu erro algum.
@Test
public void deveEntenderLeilaoComLancesRandomicos() {
Usuario joao = new Usuario("João");
Usuario jose = new Usuario("José");
Usuario maria = new Usuario("Maria");
Usuario fabio = new Usuario("Fabio");
Usuario camila = new Usuario("Camila");
Usuario antonio = new Usuario("Antonio");
Leilao leilao = new Leilao(" PlayStation 3 Novo");
leilao.propoe(new Lance(joao, 200.0));
leilao.propoe(new Lance(jose, 450.0));
leilao.propoe(new Lance(maria, 120.0));
leilao.propoe(new Lance(fabio, 700.0));
leilao.propoe(new Lance(camila, 630.0));
leilao.propoe(new Lance(antonio, 230.0));
Avaliador leiloeiro = new Avaliador();
leiloeiro.avalia(leilao);
assertEquals(700.0, leiloeiro.getMaiorLance(), 0.00001);
assertEquals(120.0, leiloeiro.getMenorLance(), 0.00001);