Subversion Repositories Integrator Subversion

Rev

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

package br.gov.al.saude.test;

import org.junit.After;
import org.junit.Before;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

import br.gov.al.saude.test.aceitacao.ScsUseCaseTest;
import br.gov.al.saude.test.aceitacao.plugin.TestPlugin;

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("classpath:testContext.xml")
public abstract class AbstractAceitacaoTest implements ScsUseCaseTest {

        @Autowired TestPlugin plugin;

        @Override
        @Before
        public void setUp() throws Exception {
                plugin.setUp();
        }

        @Override
        @After
        public void tearDown() throws Exception {
                plugin.tearDown();
        }
       
        @Override
        public String consultarCapacitacao(String descricao) {
                return plugin.consultarCapacitacao(descricao);
        }
       
        @Override
        public String cadastrarCapacitacao(String descricao, String sequencialNatureza, String formaPresenca) {
                return plugin.cadastrarCapacitacao(descricao, sequencialNatureza, formaPresenca);
        }
       
        @Override
        public String alterarCapacitacao(String sequencial, String descricao, String sequencialNatureza, String formaPresenca,
                        String indicadorAtivo) {
                return plugin.alterarCapacitacao(sequencial, descricao, sequencialNatureza, formaPresenca, indicadorAtivo);
        }
       
        @Override
        public String consultarTurma(String sequencialCapacitacao, String indentificadorTurma, String anoExercicio, String dataAtual) {
                return plugin.consultarTurma(sequencialCapacitacao, indentificadorTurma, anoExercicio, dataAtual);
        }
       
        @Override
        public String listarCapacitacoesAtivas(String descricao) {
                return plugin.listarCapacitacoesAtivas(descricao);
        }

        @Override
        public String cadastrarTurma(String sequencialCapacitacao, String anoExercicio, String sequencialUnidadeSolicitante,
                        String representantes, String cargaHoraria, String codigoUf, String sequencialMunicipio, String observacoes,
                        String ementa, String processos, String participantes, String periodos) {
                return plugin.cadastrarTurma(sequencialCapacitacao, anoExercicio, sequencialUnidadeSolicitante, representantes,
                                cargaHoraria, codigoUf, sequencialMunicipio, observacoes, ementa, processos, participantes, periodos);
        }
       
        @Override
        public String alterarTurma(String sequencialTurma, String sequencialCapacitacao, String anoExercicio,
                        String sequencialUnidadeSolicitante, String representantes, String cargaHoraria, String codigoUf, String sequencialMunicipio,
                        String observacoes, String ementa, String processos, String participantes, String periodos, String indicadorAtivo) {
                return plugin.alterarTurma(sequencialTurma, sequencialCapacitacao, anoExercicio, sequencialUnidadeSolicitante, representantes,
                                cargaHoraria, codigoUf, sequencialMunicipio, observacoes, ementa, processos, participantes, periodos, indicadorAtivo);
        }
       
        @Override
        public String detalharTurma(String sequencialTurma, String dataAtual) {
                return plugin.detalharTurma(sequencialTurma, dataAtual);
        }
       
        @Override
        public String consultarFrequencia(String indentificadorTurma) {
                return plugin.consultarFrequencia(indentificadorTurma);
        }
       
        @Override
        public String consultarPessoa(String sequencialPessoaFisica) {
                return plugin.consultarPessoa(sequencialPessoaFisica);
        }

        @Override
        public String listarTurmas(String sequencialUsuarioLogado, String sequencialCapacitacao,
                                                           String identificadorTurma, String numeroAnoExercicio, String dataAtual) {
                return plugin.listarTurmas(sequencialUsuarioLogado, sequencialCapacitacao,
                                                                   identificadorTurma, numeroAnoExercicio, dataAtual);
        }

        @Override
        public String cadastrarFrequencia(String indentificadorTurma, String dataHora, String listaPresencas) {
                return plugin.cadastrarFrequencia(indentificadorTurma, dataHora, listaPresencas);
        }
       
        @Override
        public String alterarFrequencia(String indentificadorFrequencia, String dataHora, String listaPresencas) {
                return plugin.alterarFrequencia(indentificadorFrequencia, dataHora, listaPresencas);
        }
       
        @Override
        public String verificarAlertasDoParticipante(String sequencialParticipante, String sequencialTurma,
                                                                                                 String sequencialPessoa, String sequencialPerfil, String ano,
                                                                                                 String indicadorRemuneracao, String cargaHoraria,
                                                                                                 String participantes) {
                return plugin.verificarAlertasDoParticipante(sequencialParticipante, sequencialTurma, sequencialPessoa,
                                                                                                         sequencialPerfil, ano, indicadorRemuneracao, cargaHoraria,
                                                                                                         participantes);
        }
       
        @Override
        public String listarOrgaos() {
                return plugin.listarOrgaos();
        }
       
        @Override
        public String detalharFrequencia(String indentificadorFrequencia) {
                return plugin.detalharFrequencia(indentificadorFrequencia);
        }
       
        @Override
        public String validarFrequencia(String indentificadorFrequencia) {
                return plugin.validarFrequencia(indentificadorFrequencia);
        }
       
        @Override
        public String emitirRelatorioCapacitacaoPorParticipante(String indentificadorParticipante, String anoExercicio, String sequencialUsuarioLogado) {
                return plugin.emitirRelatorioCapacitacaoPorParticipante(indentificadorParticipante, anoExercicio, sequencialUsuarioLogado);
        }
       
        @Override
        public String emitirRelatorioParticipantePorTurma(String sequencialTurma, String sequencialUsuarioLogado) {
                return plugin.emitirRelatorioParticipantePorTurma(sequencialTurma, sequencialUsuarioLogado);
        }
       
        @Override
        public String verificarRestricaoParticipante(String sequencialUsuarioLogado, String sequencialTurma, String sequencialPessoa) {
                return plugin.verificarRestricaoParticipante(sequencialUsuarioLogado, sequencialTurma, sequencialPessoa);
        }
       
        @Override
        public String emitirRelatorioParticipantesFaltantes(String anoExercicio, String sequencialUsuarioLogado) {
                return plugin.emitirRelatorioParticipantesFaltantes(anoExercicio, sequencialUsuarioLogado);
        }
       
        @Override
        public String emitirRelatorioCapacitacaoPorPeriodo(String sequencialUsuarioLogado, String dataInicio, String dataFinal) {
                return plugin.emitirRelatorioCapacitacaoPorPeriodo(sequencialUsuarioLogado, dataInicio, dataFinal);
        }
       
        @Override
        public String consultarParticipantesTurma(String sequencialTurma, String dataAtual) {
                return plugin.consultarParticipantesTurma(sequencialTurma, dataAtual);
        }
       
        @Override
        public String emitirRelatorioDespesas(String anoExercicio, String mes, String sequencialUsuarioLogado) {
                return plugin.emitirRelatorioDespesas(anoExercicio, mes, sequencialUsuarioLogado);
        }
       
        @Override
        public String emitirCertificado(String sequencialParticipante) {
                return plugin.emitirCertificado(sequencialParticipante);
        }
       
        @Override
        public String listarUnidades() {
                return plugin.listarUnidades();
        }
         
        @Override
        public String listarUnidadesFederativas() {
                return plugin.listarUnidadesFederativas();
        }
       
        @Override
        public String listarMunicipios(String codigoUnidadeFederativa) {
                return plugin.listarMunicipios(codigoUnidadeFederativa);
        }
       
        @Override
        public String listarNaturezasCapacitacoes() {
                return plugin.listarNaturezasCapacitacoes();
        }
       
        @Override
        public String listarPerfisParticipantes() {
                return plugin.listarPerfisParticipantes();
        }
       
        @Override
        public String consultarIndicadorServidor(String sequencialPessoa) {
                return plugin.consultarIndicadorServidor(sequencialPessoa);
        }
       
        @Override
        public String listarProcessos(String sequencialOrgao, String numeroProcesso, String numeroAno) {
                return plugin.listarProcessos(sequencialOrgao, numeroProcesso, numeroAno);
        }
       
}