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.conselho.ConselhoService;
9
import br.gov.al.saude.srv.core.domain.conselho.impl.ConselhoServiceImpl;
10
import br.gov.al.saude.srv.core.infrastructure.persistence.jpa.conselho.ConselhoRepository;
11
import br.gov.al.saude.srv.model.Conselho;
12
import br.gov.al.saude.test.unidade.generic.service.ServiceImplTest;
13
 
14
public class ConselhoServiceImplTest extends ServiceImplTest<Conselho> {
15
 
16
        private ConselhoService conselhoService;
17
        private ConselhoRepository conselhoRepositoryMock;
18
 
19
        @Before
20
        public void inicializarContexto() {
21
                conselhoRepositoryMock = getContexto().mock(ConselhoRepository.class);
22
                validadorMock = getContexto().mock(Validador.class);
23
                conselhoService = new ConselhoServiceImpl(validadorMock, conselhoRepositoryMock);
24
                setEntidade(new Conselho());
25
        }
26
 
27
        @Override
28
        protected GenericService<Conselho> getService() {
29
                return conselhoService;
30
        }
31
 
32
        @Override
33
        protected GenericRepository<Conselho> getRepositoryMock() {
34
                return conselhoRepositoryMock;
35
        }
36
}