1 22 package org.jboss.test.deployers.ear.test; 23 24 import java.util.HashSet ; 25 26 import junit.framework.Test; 27 28 import org.jboss.deployers.spi.structure.DeploymentContext; 29 import org.jboss.deployment.DeploymentInfo; 30 import org.jboss.test.deployers.AbstractDeploymentTest; 31 32 38 public class EARDeploymentUnitTestCase extends AbstractDeploymentTest 39 { 40 41 public void testEARDeployment() throws Exception 42 { 43 final HashSet expected = new HashSet (); 44 expected.add(ear1Deployment); 45 expected.add(bean1Deployment); 46 expected.add(web1Deployment); 47 expected.add(rar1Deployment); 48 expected.add(rarjar1Deployment); 49 expected.add(client1Deployment); 50 expected.add(ds1Deployment); 51 expected.add(service1Deployment); 52 expected.add(sar1Deployment); 53 54 DeploymentContext topInfo = assertDeployed(ear1Deployment); 55 CheckExpectedDeploymentInfoVisitor visitor = new CheckExpectedDeploymentInfoVisitor(expected); 56 visitor.start(topInfo); 57 assertTrue("Expected subdeployments: " + expected, expected.isEmpty()); 58 } 59 60 public EARDeploymentUnitTestCase(String test) 61 { 62 super(test); 63 } 64 65 public static Test suite() throws Exception 66 { 67 return getDeploySetup(EARDeploymentUnitTestCase.class, ear1Deployment); 68 } 69 } 70 | Popular Tags |