Neste exercício e testado se o valor é o maior e o menor ao mesmo tempo, no entanto pelo que eu entendi sobre TDD isso é insuficiente, já que posso ter dois lances com o mesmo valor. Gostaria de saber se estou certo sobre isso.
@Test
public void deveEntenderLeilaoComApenasUmLance() {
Usuario joao = new Usuario("Joao");
Leilao leilao = new Leilao("Playstation 3 Novo");
leilao.propoe(new Lance(joao,1000.0));
Avaliador leiloeiro = new Avaliador();
leiloeiro.avalia(leilao);
Assert.assertEquals(1000, leiloeiro.getMaiorLance(), 0.0001);
Assert.assertEquals(1000, leiloeiro.getMenorLance(), 0.0001);
}