1
resposta

Ordem randômica

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);
1 resposta

Oi Stefano, tudo bem ?

Até agora não vai dar problema, contudo em breve você vai ver que isso pode/deve gerar um erro, sendo que só aceite propostas progressivas.