[jboss-cvs] JBossAS SVN: r93093 - 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 16:51:47 EDT 2009


Author: kabir.khan at jboss.com
Date: 2009-09-01 16:51:47 -0400 (Tue, 01 Sep 2009)
New Revision: 93093

Modified:
   projects/kernel/trunk/webbeans-int/src/test/java/org/jboss/test/kernel/webbeans/mctowb/test/InjectMcBeansInWebBeansTestCase.java
Log:
[JBKERNEL-51] Rework to compile against the latest web beans snapshot implementing the updated spec

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:37:21 UTC (rev 93092)
+++ projects/kernel/trunk/webbeans-int/src/test/java/org/jboss/test/kernel/webbeans/mctowb/test/InjectMcBeansInWebBeansTestCase.java	2009-09-01 20:51:47 UTC (rev 93093)
@@ -31,11 +31,12 @@
 
 import org.jboss.kernel.webbeans.plugins.dependency.WebBeansKernelControllerContext;
 import org.jboss.test.kernel.webbeans.AbstractWebBeansMcTest;
-import org.jboss.test.kernel.webbeans.mctowb.support.artifact1.TestObserver;
-import org.jboss.test.kernel.webbeans.mctowb.support.artifact2.TestMcAfterBeanDiscoveryObserver;
-import org.jboss.test.kernel.webbeans.mctowb.support.artifact2.ThingConstructor;
-import org.jboss.test.kernel.webbeans.mctowb.support.artifact2.ThingField;
 import org.jboss.test.kernel.webbeans.mctowb.support.mc.ThingBean;
+import org.jboss.test.kernel.webbeans.mctowb.support.mc.ThingMethodProducer;
+import org.jboss.test.kernel.webbeans.mctowb.support.validateobserver.TestObserver;
+import org.jboss.test.kernel.webbeans.mctowb.support.wb.TestMcAfterBeanDiscoveryObserver;
+import org.jboss.test.kernel.webbeans.mctowb.support.wb.ThingConstructor;
+import org.jboss.test.kernel.webbeans.mctowb.support.wb.ThingField;
 import org.jboss.testharness.impl.packaging.Artifact;
 
 /**
@@ -112,4 +113,32 @@
          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