[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