1
resposta

Como tratar Exception?

Como tratar Erros, pois com a lista vazia, terei que tratar a mesma, correto?

1 resposta

Oi, não entendi bem a sua pergunta. Mas se é referente ao exercicio do curso. A sua resposta teria que ser algo do tipo

  @Test
    public void naoDeveEncerrarLeiloesCasoNaoHajaNenhum() {

        LeilaoDao daoFalso = mock(LeilaoDao.class);
        when(daoFalso.correntes()).thenReturn(new ArrayList<Leilao>());

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

        assertEquals(0, encerrador.getTotalEncerrados());
    }