Package org.activejpa.examples.petclinic.service

Source Code of org.activejpa.examples.petclinic.service.ActiveJpaTestNGSpringContextTests

/**
*
*/
package org.activejpa.examples.petclinic.service;

import java.util.Arrays;

import javax.persistence.EntityManagerFactory;

import org.activejpa.entity.testng.DomainClassObjectFactory;
import org.activejpa.jpa.JPA;
import org.springframework.test.context.testng.AbstractTestNGSpringContextTests;
import org.testng.IObjectFactory;
import org.testng.ITestContext;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.ObjectFactory;

/**
* @author ganeshs
*
*/
public class ActiveJpaTestNGSpringContextTests extends AbstractTestNGSpringContextTests {

  @ObjectFactory
  public IObjectFactory getObjectFactory(ITestContext context) throws Exception {
    return new DomainClassObjectFactory(Arrays.asList("org.testng.", "org.xml"));
  }
 
  @BeforeClass
  protected void beforeClass() {
    JPA.instance.addPersistenceUnit("test", applicationContext.getBean(EntityManagerFactory.class));
  }
}
TOP

Related Classes of org.activejpa.examples.petclinic.service.ActiveJpaTestNGSpringContextTests

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.