[jboss-dev-forums] [Design of POJO Server] - Re: Testing Bootstrap Dependencies
istudens@redhat.com
do-not-reply at jboss.com
Fri Sep 19 04:43:39 EDT 2008
I have changed a few things.
Now there is a particular test case class for each tested module and DeploymentDependencyTestCase has been changed to AbstractDeploymentDependencyTestCase:
package org.jboss.test.deployers_jbas5349.test;
| public abstract class AbstractDeploymentDependencyTestCase
| extends JBossTestCase
| {
| ...
package org.jboss.test.deployers_jbas5349.test;
| public class EJB3DummyStatelessTestCase
| extends AbstractDeploymentDependencyTestCase
| {
| public EJB3DummyStatelessTestCase(String name)
| {
| super(name);
| }
| }
The tests are started from build.xml this way:
...
| <create-profileservice-config baseconf="all" conf="deploymentdependencyserviceA"/>
| <server:config>
| <server name="deploymentdependencyserviceA">
| <jvmarg value="-Djbosstest.deploy.dir=${build.lib}" />
| <jvmarg value="-Ddeployment.dependency.test.module=deploymentdependency-ejb3-dummystateless.jar" />
| </server>
| </server:config>
| <server:start name="deploymentdependencyserviceA"/>
| <antcall target="test-deployment-dependency-mbean-state">
| <param name="test-class-name" value="EJB3DummyStatelessTestCase"/>
| </antcall>
| <server:stop name="deploymentdependencyserviceA"/>
| <create-profileservice-config baseconf="all" conf="deploymentdependencyserviceB"/>
| <server:config>
| <server name="deploymentdependencyserviceB">
| <jvmarg value="-Djbosstest.deploy.dir=${build.lib}" />
| <jvmarg value="-Ddeployment.dependency.test.module=deploymentdependency-ejb3-dummystateful.jar" />
| </server>
| </server:config>
| <server:start name="deploymentdependencyserviceB"/>
| <antcall target="test-deployment-dependency-mbean-state">
| <param name="test-class-name" value="EJB3DummyStatefulTestCase"/>
| </antcall>
| <server:stop name="deploymentdependencyserviceB"/>
| ...
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4177589#4177589
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4177589
More information about the jboss-dev-forums
mailing list