Subversion Repositories Integrator Subversion

Rev

Blame | Last modification | View Log | Download | RSS feed

package br.gov.al.saude.srv.core.application;

import org.junit.Before;

import br.gov.al.saude.framework.core.generic.GenericFacade;
import br.gov.al.saude.framework.core.generic.GenericService;
import br.gov.al.saude.srv.core.application.banco.BancoFacade;
import br.gov.al.saude.srv.core.application.banco.impl.BancoFacadeImpl;
import br.gov.al.saude.srv.core.domain.banco.BancoService;
import br.gov.al.saude.srv.model.Banco;
import br.gov.al.saude.test.unidade.generic.facade.FacadeImplTest;

public class BancoFacadeImplTest extends FacadeImplTest<Banco> {

        private BancoFacade bancoFacade;
        private BancoService bancoServiceMock;
       
        @Before
        public void inicializarContexto() {
                super.inicializarContexto();
                bancoServiceMock = getContexto().mock(BancoService.class);
                bancoFacade = new BancoFacadeImpl(bancoServiceMock);
        }
       
        @Override
        protected GenericFacade<Banco> getFacade() {
                return bancoFacade;
        }

        @Override
        protected GenericService<Banco> getServiceMock() {
                return bancoServiceMock;
        }
}