@Test
public void naoDeveEncerrarLeiloesQueComecaramOntem() {
Calendar ontem = GregorianCalendar.from(LocalDate.now().minusDays(1).atStartOfDay(ZoneId.systemDefault()));
Leilao leilao1 = new CriadorDeLeilao().para("TV de plasma").naData(ontem).constroi();
Leilao leilao2 = new CriadorDeLeilao().para("Geladeira").naData(ontem).constroi();
List<Leilao> leiloesDeOntem = Arrays.asList(leilao1, leilao2);
LeilaoDao daoMock = mock(LeilaoDao.class);
when(daoMock.correntes()).thenReturn(leiloesDeOntem);
EncerradorDeLeilao encerrador = new EncerradorDeLeilao(daoMock);
encerrador.encerra();
assertEquals(0, encerrador.getTotalEncerrados());
assertFalse(leilao1.isEncerrado());
assertFalse(leilao2.isEncerrado());
}