Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 espaco 1
package br.gov.al.saude.srv.core.domain;
2
 
3
import org.junit.Before;
4
 
5
import br.gov.al.saude.framework.core.generic.GenericRepository;
6
import br.gov.al.saude.framework.core.generic.GenericService;
7
import br.gov.al.saude.framework.core.validador.Validador;
8
import br.gov.al.saude.srv.core.domain.banco.BancoService;
9
import br.gov.al.saude.srv.core.domain.banco.impl.BancoServiceImpl;
10
import br.gov.al.saude.srv.core.infrastructure.persistence.jpa.banco.BancoRepository;
11
import br.gov.al.saude.srv.model.Banco;
12
import br.gov.al.saude.test.unidade.generic.service.ServiceImplTest;
13
 
14
public class BancoServiceImplTest extends ServiceImplTest<Banco> {
15
 
16
        private BancoService bancoService;
17
        private BancoRepository bancoRepositoryMock;
18
 
19
        @Before
20
        public void inicializarContexto() {
21
                super.inicializarContexto();
22
                bancoRepositoryMock = getContexto().mock(BancoRepository.class);
23
                validadorMock = getContexto().mock(Validador.class);
24
                bancoService = new BancoServiceImpl(validadorMock, bancoRepositoryMock);
25
                setEntidade(new Banco());
26
        }
27
 
28
        @Override
29
        protected GenericService<Banco> getService() {
30
                return bancoService;
31
        }
32
 
33
        @Override
34
        protected GenericRepository<Banco> getRepositoryMock() {
35
                return bancoRepositoryMock;
36
        }
37
}