[jboss-cvs] JBossAS SVN: r86144 - projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/mdr/unit.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Mar 19 21:39:47 EDT 2009


Author: jeff.zhang
Date: 2009-03-19 21:39:47 -0400 (Thu, 19 Mar 2009)
New Revision: 86144

Modified:
   projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/mdr/unit/MetaDataRepositoryTestCase.java
Log:
[JBJCA-6] add testMultiAddGetMCFDG

Modified: projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/mdr/unit/MetaDataRepositoryTestCase.java
===================================================================
--- projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/mdr/unit/MetaDataRepositoryTestCase.java	2009-03-20 01:35:15 UTC (rev 86143)
+++ projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/mdr/unit/MetaDataRepositoryTestCase.java	2009-03-20 01:39:47 UTC (rev 86144)
@@ -204,7 +204,7 @@
 
 
    /**
-    * Test for getRARDeploymentMetaData
+    * Test for testMultiAddGetRARDeploymentMetaData
     * @throws Throwable throwable exception 
     */
    @Test
@@ -415,7 +415,38 @@
 
       mdr.removeManagedConnectionFactoryDeploymentGroup("test");
    }
+   
+   /**
+    * Test for testMultiAddGetMCFDG
+    * @throws Throwable throwable exception 
+    */
+   @Test
+   public void testMultiAddGetMCFDG() throws Throwable
+   {
+      MetaDataRepository mdr =
+         bootstrap.lookup("MetaDataRepository", MetaDataRepository.class);
 
+      assertNotNull(mdr);
+
+      ManagedConnectionFactoryDeploymentGroup group11 = new ManagedConnectionFactoryDeploymentGroup();
+      mdr.addManagedConnectionFactoryDeploymentGroup("test1", group11);
+
+      ManagedConnectionFactoryDeploymentGroup group21 = new ManagedConnectionFactoryDeploymentGroup();
+      mdr.addManagedConnectionFactoryDeploymentGroup("test2", group21);
+      
+      ManagedConnectionFactoryDeploymentGroup group12 = mdr.getManagedConnectionFactoryDeploymentGroup("test1");
+      assertNotNull(group12);
+      
+      ManagedConnectionFactoryDeploymentGroup group22 = mdr.getManagedConnectionFactoryDeploymentGroup("test2");
+      assertNotNull(group22);
+      
+      assertEquals("Objects are not the same", group11, group12);
+      assertEquals("Objects are not the same", group21, group22);
+
+      mdr.removeManagedConnectionFactoryDeploymentGroup("test1");
+      mdr.removeManagedConnectionFactoryDeploymentGroup("test2");
+   }
+   
    /**
     * Test null name for removeMCFDG
     * @throws Throwable throwable exception 




More information about the jboss-cvs-commits mailing list