[jboss-cvs] JBossAS SVN: r93095 - projects/kernel/trunk/webbeans-int/src/test/java/org/jboss/test/kernel/webbeans/mctowb/test.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Sep 1 17:10:35 EDT 2009


Author: kabir.khan at jboss.com
Date: 2009-09-01 17:10:35 -0400 (Tue, 01 Sep 2009)
New Revision: 93095

Modified:
   projects/kernel/trunk/webbeans-int/src/test/java/org/jboss/test/kernel/webbeans/mctowb/test/InjectMcBeansInWebBeansTestCase.java
Log:
[JBKERNEL-51] Test producer methods

Modified: projects/kernel/trunk/webbeans-int/src/test/java/org/jboss/test/kernel/webbeans/mctowb/test/InjectMcBeansInWebBeansTestCase.java
===================================================================
--- projects/kernel/trunk/webbeans-int/src/test/java/org/jboss/test/kernel/webbeans/mctowb/test/InjectMcBeansInWebBeansTestCase.java	2009-09-01 20:53:30 UTC (rev 93094)
+++ projects/kernel/trunk/webbeans-int/src/test/java/org/jboss/test/kernel/webbeans/mctowb/test/InjectMcBeansInWebBeansTestCase.java	2009-09-01 21:10:35 UTC (rev 93095)
@@ -114,31 +114,31 @@
       }
    }
    
-//   public void testInjectMcMethodProducedBeanIntoField() throws Exception
-//   {
-//      WebBeansKernelControllerContext context = deploy(createBeanMetaData("thing", ThingMethodProducer.class));
-//      try
-//      {
-//         ThingMethodProducer thing = assertBean("thing", ThingMethodProducer.class);
-//         deployWebBeans(TestMcAfterBeanDiscoveryObserver.class.getPackage(), TestMcAfterBeanDiscoveryObserver.class, ThingField.class);
-//         Set<Bean<?>> beans = getCurrentManager().getBeans(ThingField.class);
-//         assertEquals(1, beans.size());
-//         Bean<ThingField> bean = (Bean<ThingField>)beans.iterator().next();
-//         CreationalContext<ThingField> createCtx = getCurrentManager().createCreationalContext(null);
-//         
-//         
-//         //ONLY FOR DEBUGGING 
-////         Bean<ThingMethodProducer> producer = (Bean<ThingMethodProducer>)getCurrentManager().getBeans(ThingMethodProducer.class).iterator().next();
-//         
-//         
-//         
-//         ThingField thingField = bean.create(createCtx);
-////         assertEquals(thing.getThing(), thingField.thing);
-//      }
-//      finally
-//      {
-//         undeployWebBeans();
-////         undeploy(context);
-//      }
-//   }
+   public void testInjectMcMethodProducedBeanIntoField() throws Exception
+   {
+      WebBeansKernelControllerContext context = deploy(createBeanMetaData("thing", ThingMethodProducer.class));
+      try
+      {
+         ThingMethodProducer thing = assertBean("thing", ThingMethodProducer.class);
+         deployWebBeans(TestMcAfterBeanDiscoveryObserver.class.getPackage(), TestMcAfterBeanDiscoveryObserver.class, ThingField.class);
+         Set<Bean<?>> beans = getCurrentManager().getBeans(ThingField.class);
+         assertEquals(1, beans.size());
+         Bean<ThingField> bean = (Bean<ThingField>)beans.iterator().next();
+         CreationalContext<ThingField> createCtx = getCurrentManager().createCreationalContext(null);
+         
+         
+         //ONLY FOR DEBUGGING 
+//         Bean<ThingMethodProducer> producer = (Bean<ThingMethodProducer>)getCurrentManager().getBeans(ThingMethodProducer.class).iterator().next();
+         
+         
+         
+         ThingField thingField = bean.create(createCtx);
+//         assertEquals(thing.getThing(), thingField.thing);
+      }
+      finally
+      {
+         undeployWebBeans();
+         undeploy(context);
+      }
+   }
 }




More information about the jboss-cvs-commits mailing list