X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=support%2Fcdi%2Fsrc%2Ftest%2Fjava%2Forg%2Fwamblee%2Fcdi%2FWeldTest.java;h=a6d0eb64381ba4a754075edae2969587595a4d61;hb=5ed0d716f514be541d887d0cff21cecccacf3aa9;hp=c8608825d240a13c1b8538ac4a3e1629448c8af3;hpb=155ab1be087090ec5f78f2983f0bac93d2af7b7f;p=utils diff --git a/support/cdi/src/test/java/org/wamblee/cdi/WeldTest.java b/support/cdi/src/test/java/org/wamblee/cdi/WeldTest.java index c8608825..a6d0eb64 100644 --- a/support/cdi/src/test/java/org/wamblee/cdi/WeldTest.java +++ b/support/cdi/src/test/java/org/wamblee/cdi/WeldTest.java @@ -1,40 +1,35 @@ package org.wamblee.cdi; +import static junit.framework.Assert.*; + import javax.enterprise.context.spi.CreationalContext; import javax.enterprise.inject.spi.AnnotatedType; -import javax.enterprise.inject.spi.BeanManager; import javax.enterprise.inject.spi.InjectionTarget; -import org.jboss.weld.environment.se.Weld; -import org.jboss.weld.environment.se.WeldContainer; import org.junit.After; import org.junit.Before; import org.junit.Test; -import static junit.framework.TestCase.*; public class WeldTest { - private Weld weld; - private WeldContainer container; - private BeanManager beanManager; - + private BeanManagerSetup setup; + @Before public void setUp() { - weld = new Weld(); - container = weld.initialize(); - beanManager = container.getBeanManager(); + setup = new BeanManagerSetup(); + setup.initialize(); } @After public void tearDown() { - weld.shutdown(); + setup.shutdown(); } @Test public void testGetSingleton() { - AnnotatedType type = beanManager.createAnnotatedType(MyPojo.class); - InjectionTarget target = beanManager.createInjectionTarget(type); - CreationalContext ctx = beanManager.createCreationalContext(null); + AnnotatedType type = setup.getBeanManager().createAnnotatedType(MyPojo.class); + InjectionTarget target = setup.getBeanManager().createInjectionTarget(type); + CreationalContext ctx = setup.getBeanManager().createCreationalContext(null); MyPojo pojo = new MyPojo();