Solucionado (ver solução)
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 :)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software