Blame |
Last modification |
View Log
| Download
| RSS feed
package br.gov.al.saude.rhd.core.domain;
import org.jmock.integration.junit4.JMock;
import org.junit.Before;
import org.junit.runner.RunWith;
import br.gov.al.saude.framework.core.generic.GenericRepository;
import br.gov.al.saude.framework.core.generic.GenericService;
import br.gov.al.saude.framework.core.validador.Validador;
import br.gov.al.saude.rhd.core.domain.etapa.EtapaService;
import br.gov.al.saude.rhd.core.domain.etapa.impl.EtapaServiceImpl;
import br.gov.al.saude.rhd.core.infrastructure.persistence.jpa.EtapaRepository;
import br.gov.al.saude.rhd.model.Etapa;
import br.gov.al.saude.test.unidade.generic.service.ServiceImplTest;
/**
* @author Anderson Gomes
* @since 10/05/2013
*/
@RunWith
(JMock.
class)
public class EtapaServiceImplTest
extends ServiceImplTest
<Etapa
> {
private EtapaService etapaService
;
private EtapaRepository etapaRepositoryMock
;
@Before
public void inicializarContexto
() {
super.
inicializarContexto();
etapaRepositoryMock = getContexto
().
mock(EtapaRepository.
class);
validadorMock = getContexto
().
mock(Validador.
class);
etapaService =
new EtapaServiceImpl
(validadorMock, etapaRepositoryMock
);
}
@
Override
protected GenericService
<Etapa
> getService
() {
return etapaService
;
}
@
Override
protected GenericRepository
<Etapa
> getRepositoryMock
() {
return etapaRepositoryMock
;
}
}