/******************************************************************************* * Copyright (c) 2006-2010 eBay Inc. All Rights Reserved. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * *******************************************************************************/ package org.ebayopensource.turmeric.policyservice.model; import javax.persistence.EntityManagerFactory; import org.ebayopensource.turmeric.utils.jpa.PersistenceContext; import org.junit.After; import org.junit.Before; /** * The Class AbstractJPATest. */ public abstract class AbstractJPATest { /** The factory. */ protected EntityManagerFactory factory; /** * Inits the entity manager factory. */ @Before public void initEntityManagerFactory() { factory = PersistenceContext.createEntityManagerFactory("policyservice"); } /** * Destroy entity manager factory. */ @After public void destroyEntityManagerFactory() { PersistenceContext.close(); } }