Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Teste de Leiloes iniciados ontem

    @Test
    public void naoDeveEncerrarLeilosIniciadosOntem() {

        LocalDate ontem = LocalDate.now().minusDays(1);

        Leilao leilao = new CriadorDeLeilao().para("TV Plasma").naData(ontem).constroi();
        List<Leilao> leiloes = Arrays.asList(leilao);

        LeilaoDao dao = mock(LeilaoDao.class);
        when(dao.correntes()).thenReturn(leiloes);

        EncerradorDeLeilao encerrador = new EncerradorDeLeilao(dao);
        encerrador.encerra();

        assertEquals(1, leiloes.size());
        assertFalse(leilao.isEncerrado());

    }
1 resposta
solução!

Muito bom Jefferson :)