[jboss-cvs] JBossAS SVN: r66167 - in projects/metadata/trunk/src/test: resources/org/jboss/test/metadata/ejb and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Oct 16 04:37:23 EDT 2007


Author: wolfc
Date: 2007-10-16 04:37:23 -0400 (Tue, 16 Oct 2007)
New Revision: 66167

Added:
   projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/ejb/JBoss50_testResourceAdapterName.xml
Modified:
   projects/metadata/trunk/src/test/java/org/jboss/test/metadata/ejb/JBoss50UnitTestCase.java
Log:
JBAS-4506: test for resource-adapter-name

Modified: projects/metadata/trunk/src/test/java/org/jboss/test/metadata/ejb/JBoss50UnitTestCase.java
===================================================================
--- projects/metadata/trunk/src/test/java/org/jboss/test/metadata/ejb/JBoss50UnitTestCase.java	2007-10-16 08:35:28 UTC (rev 66166)
+++ projects/metadata/trunk/src/test/java/org/jboss/test/metadata/ejb/JBoss50UnitTestCase.java	2007-10-16 08:37:23 UTC (rev 66167)
@@ -120,6 +120,20 @@
    }
    
    /**
+    * A test for resource-adapter-name (ejb3 jca/inflow unit test)
+    */
+   public void testResourceAdapterName() throws Exception
+   {
+      JBossMetaData result = unmarshal();
+      
+      assertEquals(1, result.getEnterpriseBeans().size());
+      JBossEnterpriseBeanMetaData bean = result.getEnterpriseBean("TestMDB");
+      assertNotNull(bean);
+      assertTrue(bean instanceof JBossMessageDrivenBeanMetaData);
+      assertEquals("jcainflow.rar", ((JBossMessageDrivenBeanMetaData) bean).getResourceAdapterName());
+   }
+   
+   /**
     * A simple test coming from ejb3 naming unit test.
     * 
     * @throws Exception
@@ -134,6 +148,7 @@
       assertTrue(bean instanceof JBossSessionBeanMetaData);
       assertEquals("StatefulOverride", ((JBossSessionBeanMetaData) bean).getJndiName());
    }
+   
    /**
     * Simple test of a jboss.xml with a 5.0 dtd doctype
     * @throws Exception

Added: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/ejb/JBoss50_testResourceAdapterName.xml
===================================================================
--- projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/ejb/JBoss50_testResourceAdapterName.xml	                        (rev 0)
+++ projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/ejb/JBoss50_testResourceAdapterName.xml	2007-10-16 08:37:23 UTC (rev 66167)
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jboss
+        xmlns="http://www.jboss.com/xml/ns/javaee"
+        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+        xsi:schemaLocation="http://www.jboss.com/xml/ns/javaee
+                            http://www.jboss.org/j2ee/schema/jboss_5_0.xsd"
+        version="3.0">
+   <enterprise-beans>
+      <message-driven>
+         <ejb-name>TestMDB</ejb-name>
+         <resource-adapter-name>jcainflow.rar</resource-adapter-name>
+      </message-driven>
+   </enterprise-beans>
+</jboss>


Property changes on: projects/metadata/trunk/src/test/resources/org/jboss/test/metadata/ejb/JBoss50_testResourceAdapterName.xml
___________________________________________________________________
Name: svn:keywords
   + Author Date Id Revision
Name: svn:eol-style
   + native




More information about the jboss-cvs-commits mailing list