[jboss-cvs] JBossAS SVN: r86143 - 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:35:16 EDT 2009
Author: jeff.zhang
Date: 2009-03-19 21:35:15 -0400 (Thu, 19 Mar 2009)
New Revision: 86143
Modified:
projects/jboss-jca/trunk/core/src/test/java/org/jboss/jca/test/core/mdr/unit/MetaDataRepositoryTestCase.java
Log:
[JBJCA-6] add testMultiAddGetRARDeploymentMetaData
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 00:46:14 UTC (rev 86142)
+++ 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)
@@ -202,7 +202,39 @@
mdr.removeRARDeploymentMetaData("test");
}
+
/**
+ * Test for getRARDeploymentMetaData
+ * @throws Throwable throwable exception
+ */
+ @Test
+ public void testMultiAddGetRARDeploymentMetaData() throws Throwable
+ {
+ MetaDataRepository mdr =
+ bootstrap.lookup("MetaDataRepository", MetaDataRepository.class);
+
+ assertNotNull(mdr);
+
+ RARDeploymentMetaData rdmd11 = new RARDeploymentMetaData();
+ mdr.addRARDeploymentMetaData("test1", rdmd11);
+
+ RARDeploymentMetaData rdmd21 = new RARDeploymentMetaData();
+ mdr.addRARDeploymentMetaData("test2", rdmd21);
+
+ RARDeploymentMetaData rdmd12 = mdr.getRARDeploymentMetaData("test1");
+ assertNotNull(rdmd12);
+
+ RARDeploymentMetaData rdmd22 = mdr.getRARDeploymentMetaData("test2");
+ assertNotNull(rdmd22);
+
+ assertEquals("Objects are not the same", rdmd11, rdmd12);
+ assertEquals("Objects are not the same", rdmd21, rdmd22);
+
+ mdr.removeRARDeploymentMetaData("test1");
+ mdr.removeRARDeploymentMetaData("test2");
+ }
+
+ /**
* Test null name for removeRARDeploymentMetaData
* @throws Throwable throwable exception
*/
More information about the jboss-cvs-commits
mailing list