Package com.loja.service

Source Code of com.loja.service.GrupoUsuarioServiceTest

package com.loja.service;

import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;

import org.testng.Assert;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;

import com.loja.model.GrupoUsuario;
import com.loja.service.impl.GrupoUsuarioServiceImpl;


public class GrupoUsuarioServiceTest {
 
  private EntityManagerFactory emf;
  private EntityManager em;
  private GrupoUsuarioService grupoUsuarioService;

  @BeforeClass
  public void init() {
    emf = Persistence.createEntityManagerFactory("pgPu");
    em = emf.createEntityManager();
    grupoUsuarioService = new GrupoUsuarioServiceImpl();
    grupoUsuarioService.setEntityManager(em);
   
  }

  @Test
  public void list() {
    grupoUsuarioService.load();
  }
 
  @Test
  public void save() {
    GrupoUsuario grupoUsuario = new GrupoUsuario();
    grupoUsuario.setAtivo(true);
    grupoUsuario.setNome("Administrativo");
    grupoUsuario.setRole("ADMINISTRATIVO");
    grupoUsuarioService.setGrupoUsuario(grupoUsuario);
    grupoUsuarioService.save();
    Assert.assertNotNull(grupoUsuarioService.getGrupoUsuario().getId());
    Assert.assertTrue(grupoUsuarioService.getGrupoUsuario().getAtivo());
  }
}
TOP

Related Classes of com.loja.service.GrupoUsuarioServiceTest

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.