[jboss-cvs] JBossAS SVN: r71914 - projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/deployment/test.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Apr 10 08:49:07 EDT 2008
Author: scott.stark at jboss.org
Date: 2008-04-10 08:49:07 -0400 (Thu, 10 Apr 2008)
New Revision: 71914
Modified:
projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/deployment/test/BeanContainerUsageMDTestCase.java
projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/deployment/test/BeanContainerUsageTestCase.java
Log:
Move testComponentBeanFactory to the metadata testcase
Modified: projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/deployment/test/BeanContainerUsageMDTestCase.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/deployment/test/BeanContainerUsageMDTestCase.java 2008-04-10 12:42:13 UTC (rev 71913)
+++ projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/deployment/test/BeanContainerUsageMDTestCase.java 2008-04-10 12:49:07 UTC (rev 71914)
@@ -42,11 +42,14 @@
import org.jboss.beans.metadata.spi.factory.GenericBeanFactoryMetaData;
import org.jboss.kernel.plugins.deployment.AbstractKernelDeployment;
import org.jboss.kernel.spi.deployment.KernelDeployment;
+import org.jboss.test.kernel.deployment.support.container.BaseContext;
import org.jboss.test.kernel.deployment.support.container.Bean1Type;
import org.jboss.test.kernel.deployment.support.container.BeanContainer;
import org.jboss.test.kernel.deployment.support.container.BeanContextFactory;
import org.jboss.test.kernel.deployment.support.container.InstanceInterceptor;
import org.jboss.test.kernel.deployment.support.container.plugin.GenericComponentFactory;
+import org.jboss.test.kernel.deployment.support.container.spi.ComponentFactory;
+import org.jboss.test.kernel.deployment.support.container.spi.ComponentInstance;
import org.jboss.test.kernel.deployment.support.container.spi.ComponentVisitor;
/**
@@ -67,6 +70,27 @@
super(name);
}
+ public void testComponentBeanFactory()
+ throws Throwable
+ {
+ bootstrap();
+ ComponentFactory<BaseContext<Bean1Type, BeanContainer<Bean1Type>>> factory =
+ (ComponentFactory<BaseContext<Bean1Type, BeanContainer<Bean1Type>>>) getBean("ComponentBeanFactory");
+ getLog().info("ComponentBeanFactory bean: "+factory);
+
+ ComponentInstance<BaseContext<Bean1Type, BeanContainer<Bean1Type>>> contextInstance =
+ factory.createComponents("ComponentBeanFactory");
+ List<String> beanNames = contextInstance.getComponentNames();
+ getLog().info("createComponents(ComponentBeanFactory): "+beanNames);
+ long compID = contextInstance.getComponentID();
+ BaseContext<Bean1Type, BeanContainer<Bean1Type>> context = contextInstance.getContext();
+ String contextName = contextInstance.getContextName();
+
+ Object interceptor = getBean("ComponentBeanFactory at Interceptor:0#1");
+ assertNotNull(interceptor);
+ shutdown();
+ }
+
/*
<beanfactory name="Bean1TypeFactory" class="org.jboss.test.kernel.deployment.support.container.Bean1Type"/>
<bean name="Bean1TypePool" class="org.jboss.test.kernel.deployment.support.container.BeanPool">
Modified: projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/deployment/test/BeanContainerUsageTestCase.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/deployment/test/BeanContainerUsageTestCase.java 2008-04-10 12:42:13 UTC (rev 71913)
+++ projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/deployment/test/BeanContainerUsageTestCase.java 2008-04-10 12:49:07 UTC (rev 71914)
@@ -114,27 +114,6 @@
deployer.shutdown();
}
- public void testComponentBeanFactory()
- throws Throwable
- {
- bootstrap();
- ComponentFactory<BaseContext<Bean1Type, BeanContainer<Bean1Type>>> factory =
- (ComponentFactory<BaseContext<Bean1Type, BeanContainer<Bean1Type>>>) getBean("ComponentBeanFactory");
- getLog().info("ComponentBeanFactory bean: "+factory);
-
- ComponentInstance<BaseContext<Bean1Type, BeanContainer<Bean1Type>>> contextInstance =
- factory.createComponents("ComponentBeanFactory");
- List<String> beanNames = contextInstance.getComponentNames();
- getLog().info("createComponents(ComponentBeanFactory): "+beanNames);
- long compID = contextInstance.getComponentID();
- BaseContext<Bean1Type, BeanContainer<Bean1Type>> context = contextInstance.getContext();
- String contextName = contextInstance.getContextName();
-
- Object interceptor = getBean("ComponentBeanFactory at Interceptor:0#1");
- assertNotNull(interceptor);
- deployer.shutdown();
- }
-
/**
* There is no xml version of ?
* @return
@@ -143,14 +122,6 @@
{
return null;
}
- /**
- * There is no xml based version of testComponentBeanFactory
- * @return
- */
- protected KernelDeployment getComponentBeanFactory()
- {
- return null;
- }
/**
* Either deploy a test specific xml descriptor, or obtain a test
@@ -190,6 +161,10 @@
deployer.validate();
return kernel;
}
+ protected void shutdown()
+ {
+ deployer.shutdown();
+ }
protected Object getBean(final Object name)
{
KernelControllerContext context = getControllerContext(name, ControllerState.INSTALLED);
More information about the jboss-cvs-commits
mailing list