[jboss-cvs] JBossAS SVN: r65837 - trunk/testsuite/src/main/org/jboss/test/xml/metadata.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Oct 4 09:12:21 EDT 2007


Author: scott.stark at jboss.org
Date: 2007-10-04 09:12:21 -0400 (Thu, 04 Oct 2007)
New Revision: 65837

Removed:
   trunk/testsuite/src/main/org/jboss/test/xml/metadata/JBossEjbObjectFactoryUnitTestCase.java
Log:
Drop the obsolete jboss.xml test as its in the metadata project now

Deleted: trunk/testsuite/src/main/org/jboss/test/xml/metadata/JBossEjbObjectFactoryUnitTestCase.java
===================================================================
--- trunk/testsuite/src/main/org/jboss/test/xml/metadata/JBossEjbObjectFactoryUnitTestCase.java	2007-10-04 13:09:25 UTC (rev 65836)
+++ trunk/testsuite/src/main/org/jboss/test/xml/metadata/JBossEjbObjectFactoryUnitTestCase.java	2007-10-04 13:12:21 UTC (rev 65837)
@@ -1,79 +0,0 @@
-package org.jboss.test.xml.metadata;
-
-import java.net.URL;
-import java.util.Collection;
-import java.util.Iterator;
-
-import javax.management.ObjectName;
-
-import org.jboss.deployment.EjbJarObjectFactory;
-import org.jboss.deployment.JBossEjbObjectFactory;
-import org.jboss.metadata.ApplicationMetaData;
-import org.jboss.metadata.BeanMetaData;
-import org.jboss.metadata.ConfigurationMetaData;
-import org.jboss.test.JBossTestCase;
-import org.jboss.xb.binding.Unmarshaller;
-import org.jboss.xb.binding.UnmarshallerFactory;
-
-/**
- * Tests of the JBossEjbObjectFactory/EjbJarObjectFactory producing
- * ApplicationMetaData from the ejb-jar.xml/standardjboss.xml/jboss.xml
- * descriptors.
- * 
- * @author Scott.Stark at jboss.org
- * @version $Revision$
- */
-public class JBossEjbObjectFactoryUnitTestCase
-   extends JBossTestCase
-{
-
-   public JBossEjbObjectFactoryUnitTestCase(String name)
-   {
-      super(name);
-   }
-
-   /**
-    * Parse xml/metadata/{standardjboss.xml,jboss1.xml} and validate the
-    * expected ApplicationMetaData
-    * 
-    * @throws Exception
-    */
-   public void testJBoss1()
-      throws Exception
-   {
-      URL ejbjar = super.getResource("/xml/metadata/ejb-jar1.xml");
-      assertNotNull("/xml/metadata/ejb-jar1.xml", ejbjar);      
-      URL stdjboss = super.getResource("/xml/metadata/standardjboss.xml");
-      assertNotNull("/xml/metadata/standardjboss.xml", stdjboss);
-      URL jboss1 = super.getResource("/xml/metadata/jboss1.xml");
-      assertNotNull("/xml/metadata/standardjboss.xml", stdjboss);
-
-      // Combine into ApplicationMetaData
-      ApplicationMetaData amd = new ApplicationMetaData();
-      EjbJarObjectFactory ejbfactory = new EjbJarObjectFactory();
-      JBossEjbObjectFactory jfactory = new JBossEjbObjectFactory(amd);
-      Unmarshaller unmarshaller = UnmarshallerFactory.newInstance().newUnmarshaller();
-      unmarshaller.unmarshal(ejbjar.toString(), ejbfactory, amd);
-      unmarshaller.unmarshal(stdjboss.toString(), jfactory, amd);
-      unmarshaller.unmarshal(jboss1.toString(), jfactory, amd);
-
-      ConfigurationMetaData cmd = amd.getConfigurationMetaDataByName("Standard Stateless SessionBean");
-      assertNotNull("Standard Stateless SessionBean", cmd);
-      Collection depends = cmd.getDepends();
-      assertEquals("depends.size", 1, depends.size());
-      ObjectName test = new ObjectName("test:name=Test");
-      assertEquals("depends[0]", test, depends.iterator().next());
-
-      BeanMetaData bean1 = amd.getBeanByEjbName("DependentAEJB");
-      assertNotNull("DependentAEJB", bean1);
-      Iterator it = bean1.getInvokerBindings();
-      String invoker = (String) it.next();
-      assertEquals("stateless-unified-invoker", invoker);
-
-      BeanMetaData bean2 = amd.getBeanByEjbName("DependentBEJB");
-      assertNotNull("DependentBEJB", bean2);
-      it = bean2.getInvokerBindings();
-      invoker = (String) it.next();
-      assertEquals("stateless-unified-invoker", invoker);
-   }
-}




More information about the jboss-cvs-commits mailing list