package org.javaee7.jms.xa; import org.jboss.shrinkwrap.api.ShrinkWrap; import org.jboss.shrinkwrap.api.asset.EmptyAsset; import org.jboss.shrinkwrap.api.spec.WebArchive; import org.junit.Before; import javax.ejb.EJB; import java.util.logging.Logger; public class AbstractUserManagerTest { protected static final Logger logger = Logger.getLogger(AbstractUserManagerTest.class.getName()); @EJB protected DeliveryStats deliveryStats; @EJB protected UserManager userManager; protected static WebArchive createWebArchive() { return ShrinkWrap.create(WebArchive.class) .addAsWebInfResource("ejb-jar.xml") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addAsResource("META-INF/persistence.xml") .addAsResource("META-INF/load.sql") .addClass(ReceptionSynchronizer.class) .addPackage(UserManager.class.getPackage()); } @Before public void setUp() throws Exception { ReceptionSynchronizer.clear(); } }