[jboss-cvs] JBossAS SVN: r86222 - 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
Mon Mar 23 14:37:42 EDT 2009
Author: jesper.pedersen
Date: 2009-03-23 14:37:41 -0400 (Mon, 23 Mar 2009)
New Revision: 86222
Modified:
projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/mdr/unit/MetaDataRepositoryTestCase.java
Log:
[JBJCA-6] Use MDR as the foundation for the JCA metadata repository
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-23 18:30:31 UTC (rev 86221)
+++ projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/mdr/unit/MetaDataRepositoryTestCase.java 2009-03-23 18:37:41 UTC (rev 86222)
@@ -141,6 +141,29 @@
}
/**
+ * Test for addRARDeploymentMetaData with previous value
+ * @throws Throwable throwable exception
+ */
+ @Test
+ public void testAddRARDeploymentMetaDataPreviousValue() throws Throwable
+ {
+ MetaDataRepository mdr =
+ bootstrap.lookup("MetaDataRepository", MetaDataRepository.class);
+
+ assertNotNull(mdr);
+
+ RARDeploymentMetaData rdmd = new RARDeploymentMetaData();
+
+ RARDeploymentMetaData r1 = mdr.addRARDeploymentMetaData("test", rdmd);
+ assertNull(r1);
+
+ RARDeploymentMetaData r2 = mdr.addRARDeploymentMetaData("test", rdmd);
+ assertNotNull(r2);
+
+ mdr.removeRARDeploymentMetaData("test");
+ }
+
+ /**
* Test null name for getRARDeploymentMetaData
* @throws Throwable throwable exception
*/
@@ -355,6 +378,29 @@
}
/**
+ * Test for addMCFDG with previous value
+ * @throws Throwable throwable exception
+ */
+ @Test
+ public void testAddMCFDGPreviousValue() throws Throwable
+ {
+ MetaDataRepository mdr =
+ bootstrap.lookup("MetaDataRepository", MetaDataRepository.class);
+
+ assertNotNull(mdr);
+
+ ManagedConnectionFactoryDeploymentGroup group = new ManagedConnectionFactoryDeploymentGroup();
+
+ ManagedConnectionFactoryDeploymentGroup g1 = mdr.addManagedConnectionFactoryDeploymentGroup("test", group);
+ assertNull(g1);
+
+ ManagedConnectionFactoryDeploymentGroup g2 = mdr.addManagedConnectionFactoryDeploymentGroup("test", group);
+ assertNotNull(g2);
+
+ mdr.removeManagedConnectionFactoryDeploymentGroup("test");
+ }
+
+ /**
* Test null name for getMCFDG
* @throws Throwable throwable exception
*/
More information about the jboss-cvs-commits
mailing list