diff --git a/tests/com/rjconsultores/tests/SerieEmbarcadaTest.java b/tests/com/rjconsultores/tests/SerieEmbarcadaTest.java index 2d3bd1edc..231689d43 100644 --- a/tests/com/rjconsultores/tests/SerieEmbarcadaTest.java +++ b/tests/com/rjconsultores/tests/SerieEmbarcadaTest.java @@ -9,6 +9,8 @@ import org.junit.FixMethodOrder; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.MethodSorters; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; @@ -21,11 +23,14 @@ import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.Estado; import com.rjconsultores.ventaboletos.entidad.PuntoVenta; import com.rjconsultores.ventaboletos.service.ControleSerieEmbarcadaService; +import com.rjconsultores.ventaboletos.vo.embarcada.SerieEmbarcada; @FixMethodOrder(MethodSorters.NAME_ASCENDING) @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"classpath:/spring-test.xml"}) public class SerieEmbarcadaTest { + private static final Logger log = LoggerFactory.getLogger(SerieEmbarcadaTest.class); + @Autowired private DispositivoEmbarcadaDAO dispositivoEmbarcadaDAO; @@ -47,14 +52,14 @@ public class SerieEmbarcadaTest { @Test public void test() { - System.out.println("***"); + log.info("***"); Empresa empresa = new Empresa(); PuntoVenta puntoventa = new PuntoVenta(); Estado estado = new Estado(); empresa.setEmpresaId(10); - //puntoventa.setPuntoventaId(1); +// puntoventa.setPuntoventaId(1); puntoventa.setPuntoventaId(5304); estado.setEstadoId(1); @@ -62,27 +67,27 @@ public class SerieEmbarcadaTest { List dispositivos = dispositivoEmbarcadaDAO.buscarPorEmpresaPuntoVenta(empresa, puntoventa); - System.out.println("Dispositivos"); + log.info("Dispositivos"); for (DispositivoEmbarcada dispositivo : dispositivos) { if (de == null) { de = dispositivo; } - System.out.println("+ " + dispositivo.getDispositivoEmbarcadaId() + " - " + dispositivo.getDescricao() + " (" + dispositivo.getMac() + "/" + dispositivo.getImei() + ")"); + log.info("+ " + dispositivo.getDispositivoEmbarcadaId() + " - " + dispositivo.getDescricao() + " (" + dispositivo.getMac() + "/" + dispositivo.getImei() + ")"); } - System.out.println("Dispositivo Selecionado"); - System.out.println("= " + de.getDispositivoEmbarcadaId() + " - " + de.getDescricao() + " (" + de.getMac() + "/" + de.getImei() + ")"); + log.info("Dispositivo Selecionado"); + log.info("= " + de.getDispositivoEmbarcadaId() + " - " + de.getDescricao() + " (" + de.getMac() + "/" + de.getImei() + ")"); if (ctrlSerieEmbarcadaDAO.validaDispositivoEmpresaEstadoCadastrado(de, empresa, estado)) { - System.out.println("- Dispositivo ja cadastrado para esta empresa/estado"); + log.info("- Dispositivo ja cadastrado para esta empresa/estado"); } else { CtrlSerieEmbarcada se = null; se = new CtrlSerieEmbarcada(); - se.setDispositivoEmbarcadaId(de); - se.setEmpresaId(Long.valueOf(empresa.getEmpresaId())); + se.setDispositivoEmbarcada(de); + se.setEmpresa(empresa); se.setEstado(estado); se.setIndBaixado(Boolean.FALSE); se.setActivo(Boolean.TRUE); @@ -91,11 +96,20 @@ public class SerieEmbarcadaTest { se = ctrlSerieEmbarcadaDAO.suscribir(se); - System.out.println("Serie Cadastrada"); - System.out.println("= " + se.getCtrlSerieEmbarcadaId()); + SerieEmbarcada seq = controleSerieEmbarcadaService.buscarSerieEmbarcada(se); + + se.setSerie(seq.getSerie()); + se.setNumeroInicial(seq.getNumero()); + se.setNumeroCorrente(seq.getNumero()); + se.setCtrlSerieEmbarcadaSeqId(seq.getCtrlSerieEmbarcadaId()); + + se = ctrlSerieEmbarcadaDAO.actualizacion(se); + + log.info("Serie Cadastrada"); + log.info("= " + se.getCtrlSerieEmbarcadaId() + " (" + se.getSerie() + "/" + se.getNumeroInicial() + ")"); } - System.out.println("***"); + log.info("***"); } }