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
import br.gov.al.saude.framework.core.generic.GenericRepository;
5
import br.gov.al.saude.framework.core.generic.GenericService;
6
import br.gov.al.saude.framework.core.validador.Validador;
7
import br.gov.al.saude.framework.model.UfView;
8
import br.gov.al.saude.srv.core.domain.uf.UfService;
9
import br.gov.al.saude.srv.core.domain.uf.impl.UfServiceImpl;
10
import br.gov.al.saude.srv.core.infrastructure.persistence.jpa.uf.UfRepository;
11
import br.gov.al.saude.test.unidade.generic.service.ServiceImplTest;
12
 
13
public class UfServiceImplTest extends ServiceImplTest<UfView> {
14
 
15
        private UfService ufService;
16
        private UfRepository ufRepositoryMock;
17
 
18
        @Before
19
        public void inicializarContexto() {
20
                ufRepositoryMock = getContexto().mock(UfRepository.class);
21
                validadorMock = getContexto().mock(Validador.class);
22
                ufService = new UfServiceImpl(validadorMock, ufRepositoryMock);
23
                setEntidade(new UfView());
24
        }
25
 
26
        @Override
27
        protected GenericService<UfView> getService() {
28
                return ufService;
29
        }
30
 
31
        @Override
32
        protected GenericRepository<UfView> getRepositoryMock() {
33
                return ufRepositoryMock;
34
        }
35
}