/* * * Copyright (c) 2013 - 2014 INT - National Institute of Technology & COPPE - Alberto Luiz Coimbra Institute - Graduate School and Research in Engineering. * See the file license.txt for copyright permission. * */ package cargaDoSistema; import java.util.ArrayList; import java.util.List; import modelo.Familia; import org.testng.annotations.BeforeClass; import org.testng.annotations.Test; import service.FamiliaAppService; import service.controleTransacao.FabricaDeAppService; import service.exception.AplicacaoException; import util.JPAUtil; public class CargaFamilia { private static FamiliaAppService familiaService; @BeforeClass public void setupClass(){ try { familiaService = FabricaDeAppService.getAppService(FamiliaAppService.class); } catch (Exception e) { e.printStackTrace(); } } @Test//(groups="inclusao") public void incluirFamilias() throws AplicacaoException{ //-------------------- FAMILIA 1 ---------------------// Familia familia1 = new Familia(); familia1.setCodFamilia("01"); familia1.setDescrFamilia("soutien"); familia1.setCobertura(60); familia1.setTmuc(8.1); familia1.setEstqInicFam(10800); //-------------------- FAMILIA 2 ---------------------// Familia familia2 = new Familia(); familia2.setCodFamilia("02"); familia2.setDescrFamilia("cal�a/biquini"); familia2.setCobertura(65); familia2.setTmuc(5.5); familia2.setEstqInicFam(7600); //-------------------- FAMILIA 3 ---------------------// Familia familia3 = new Familia(); familia3.setCodFamilia("03"); familia3.setDescrFamilia("infantil"); familia3.setCobertura(75); familia3.setTmuc(3.8); familia3.setEstqInicFam(4590); // -------------- LISTA DE FAMILIAS -----------------// List<Familia> familias = new ArrayList<Familia>(); familias.add(familia1); familias.add(familia2); familias.add(familia3); //-------------- INCLUSAO DE FAMILIAS ---------------// for (Familia familia : familias) { familiaService.inclui(familia); } } }