Author: mrdon
Date: Sat Oct 20 03:04:53 2007
New Revision: 586696
URL: http://svn.apache.org/viewvc?rev=586696&view=rev
Log:
Adding test for original extension uri building
WW-2267
Modified:
struts/struts2/trunk/core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java
Modified:
struts/struts2/trunk/core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java
URL:
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java?rev=586696&r1=586695&r2=586696&view=diff
==============================================================================
---
struts/struts2/trunk/core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java
(original)
+++
struts/struts2/trunk/core/src/test/java/org/apache/struts2/dispatcher/mapper/DefaultActionMapperTest.java
Sat Oct 20 03:04:53 2007
@@ -196,6 +196,17 @@
assertEquals("/my/namespace/actionName!add.action",
mapper.getUriFromActionMapping(mapping));
}
+
+ public void testGetUriWithOriginalExtension() throws Exception {
+ ActionMapping mapping = new ActionMapping("actionName", "/ns", null,
new HashMap());
+
+ ActionMapping orig = new ActionMapping();
+ orig.setExtension("foo");
+ ActionContext.getContext().put(ServletActionContext.ACTION_MAPPING,
orig);
+
+ DefaultActionMapper mapper = new DefaultActionMapper();
+ assertEquals("/ns/actionName.foo",
mapper.getUriFromActionMapping(mapping));
+ }
public void testGetMappingWithNoExtension() throws Exception {
req.setupGetParameterMap(new HashMap());