//package br.uff.ic.oceano.bd.ourico; // ///* // * To change this template, choose Tools | Templates // * and open the template in the editor. // */ //import br.uff.ic.oceano.core.control.ApplicationConstants; //import br.uff.ic.oceano.core.dao.controle.JPAUtil; //import br.uff.ic.oceano.core.exception.InfraestruturaException; //import br.uff.ic.oceano.core.exception.ObjetoNaoEncontradoException; //import br.uff.ic.oceano.core.factory.ObjectFactory; //import br.uff.ic.oceano.ourico.controle.ConstantesOurico; //import br.uff.ic.oceano.ourico.model.CheckOut; //import br.uff.ic.oceano.ourico.model.Estado; //import br.uff.ic.oceano.ourico.service.CheckOutService; //import br.uff.ic.oceano.ourico.service.EstadoService; //import java.util.Calendar; //import java.util.GregorianCalendar; //import java.util.List; //import org.testng.annotations.AfterClass; //import org.testng.annotations.BeforeClass; //import org.testng.annotations.Test; // ///** // * // * @author Heliomar // */ //public class TesteOurico { // //// public CheckOutService checkOutService = ObjectFactory.getObj(CheckOutService.class); //// public EstadoService estadoService = ObjectFactory.getObj(EstadoService.class); // // public TesteOurico() { // } // // @BeforeClass // public static void setUpClass() throws Exception { // ApplicationConstants.CURRENT_PERSISTENCE_UNIT = ApplicationConstants.PERSISTENCE_UNIT_MEMORY; // System.out.println("ESTABELECENDO O JPA"); // JPAUtil.startUp(); // System.out.println("JPA ESTABELECIDO"); // } // // @AfterClass // public static void tearDownClass() throws Exception { // } // // @Test(expectedExceptions = InfraestruturaException.class) // public void testeInsereNuloNoBd() { // CheckOut checkOut = new CheckOut(); // checkOutService.save(checkOut); // } // // @Test // public void insereEstado() { // Estado estado; // // // estado = new Estado(); // // Calendar c = new GregorianCalendar(); // // // //// estado.setInicial(new Date(System.currentTimeMillis())); // estado.setInicial(c.getInstance().getTime()); // estado.setAutobranch(new Long(1)); // estado.setDescricao(ConstantesOurico.ANALISE_FISICA_2); // estado.setFim(c.getInstance().getTime()); // // estadoService.save(estado); // } // // @Test(dependsOnMethods = "insereEstado") // public void recuperaEstado() { // List<Estado> estados = estadoService.getByAutobranch(1l); // // for (Estado estado : estados) { // // System.out.println(estado.getStringInicial() + " " + estado.getStringFim() + " " + estado.getDescricao() + " " + estado.getAutobranch()); // } // // // } // // @Test(dependsOnMethods = "insereEstado") // public void recuperaEstadoByAutobranchDescricao() throws ObjetoNaoEncontradoException { // Estado estado = estadoService.getByAutobranchDescricao(1l, ConstantesOurico.ANALISE_FISICA_2); // System.out.println("------------------------"); // System.out.println(estado.getStringInicial() + " " + estado.getStringFim() + " " + estado.getDescricao() + " " + estado.getAutobranch()); // // } // // @Test // public void testeInsereNormalNoBd() { //// CheckOut checkOut = new CheckOut(); //// checkOut.setAutobranch(1l); //// checkOut.setRevisao(2l); //// checkOut.setUrlRepositorio("URL_ouriço1"); //// checkOut.setWorkspace("sdfsdf"); //// checkOut.setDiretorioAutobranch("/autbranch/"); //// checkOut.setDiretorioProtegido("/trunk/"); //// checkOut.setEstado("Testando"); //// checkOut.setPolitica("Teste"); //// checkOut.setProjeto("Teste"); //// checkOut.setUsuario("Tester"); //// //// checkOutService.save(checkOut); //// //// checkOut = new CheckOut(); //// checkOut.setAutobranch(2l); //// checkOut.setRevisao(2l); //// checkOut.setUrlRepositorio("URL_ouriço2"); //// checkOut.setWorkspace("sdfsdf"); //// checkOut.setDiretorioAutobranch("/autbranch/"); //// checkOut.setDiretorioProtegido("/trunk/"); //// checkOut.setEstado("Testando"); //// checkOut.setPolitica("Teste"); //// checkOut.setProjeto("Teste"); //// checkOut.setUsuario("Tester"); //// //// checkOutService.save(checkOut); // } // // @Test(dependsOnMethods = "testeInsereNormalNoBd") // public void testeSelecionadoBd() throws ObjetoNaoEncontradoException { //// CheckOut checkOut = checkOutService.getbyAutobranch(1L); //// System.out.println(checkOut.getUrlRepositorio()); // } // // @Test(dependsOnMethods = "testeInsereNormalNoBd") // public void testeSelecionaMaxAautobranch() throws ObjetoNaoEncontradoException { // Long checkOut = checkOutService.getMaxAutobranch(); // System.out.println("Maior " + checkOut); // // } // // @Test(dependsOnMethods = "testeInsereNormalNoBd") // public void testeSelecionaMaxAutobranch() throws ObjetoNaoEncontradoException { // CheckOut checkOut = checkOutService.getCheckOutwithMaxAutobranch(); // System.out.println("Maior " + checkOut.toString()); // // } //}