[jboss-cvs] JBossAS SVN: r75746 - projects/metadata/trunk/src/test/java/org/jboss/test/metadata/jbmeta75/unit.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jul 14 00:29:52 EDT 2008
Author: ALRubinger
Date: 2008-07-14 00:29:52 -0400 (Mon, 14 Jul 2008)
New Revision: 75746
Modified:
projects/metadata/trunk/src/test/java/org/jboss/test/metadata/jbmeta75/unit/MappedNameCollisionUnitTestCase.java
Log:
[JBMETA-75] Ensured mappedName is honored in test case
Modified: projects/metadata/trunk/src/test/java/org/jboss/test/metadata/jbmeta75/unit/MappedNameCollisionUnitTestCase.java
===================================================================
--- projects/metadata/trunk/src/test/java/org/jboss/test/metadata/jbmeta75/unit/MappedNameCollisionUnitTestCase.java 2008-07-14 02:40:35 UTC (rev 75745)
+++ projects/metadata/trunk/src/test/java/org/jboss/test/metadata/jbmeta75/unit/MappedNameCollisionUnitTestCase.java 2008-07-14 04:29:52 UTC (rev 75746)
@@ -69,6 +69,10 @@
// Add a remote business interface
String interfaceName = "org.jboss.Interface";
smd.getBusinessRemotes().add(interfaceName);
+
+ // Set the mapped-name
+ String mappedName = "MappedNameBean";
+ smd.setMappedName(mappedName);
// Resolve target JNDI Names
String defaultName = JbossSessionBeanJndiNameResolver.resolveRemoteBusinessDefaultJndiName(smd);
@@ -77,10 +81,14 @@
// Log
log.info("Default Remote Business JNDI Name: " + defaultName);
log.info("Interface-Specific JNDI Name: " + interfaceSpecificName);
+
+ // Ensure the default remote business interface name is the mappedName specified
+ assertEquals("The Default Remote Business Interface target JNDI name should be the mappedName value", mappedName,
+ defaultName);
// Ensure the interface-specific name is not *under* the default name
assertTrue("The Default JNDI Name may not be a base upon with interface-specific names are built",
- !interfaceSpecificName.startsWith(defaultName));
+ !interfaceSpecificName.startsWith(defaultName + "/"));
}
// ------------------------------------------------------------------------------||
More information about the jboss-cvs-commits
mailing list