Author: hrabago
Date: Tue Jul 25 17:35:35 2006
New Revision: 425569
URL: http://svn.apache.org/viewvc?rev=425569&view=rev
Log:
Test ActionRedirect's handling of a ForwardConfig's arbitrary properties.
Modified:
struts/struts1/trunk/core/src/test/java/org/apache/struts/action/TestActionRedirect.java
Modified:
struts/struts1/trunk/core/src/test/java/org/apache/struts/action/TestActionRedirect.java
URL:
http://svn.apache.org/viewvc/struts/struts1/trunk/core/src/test/java/org/apache/struts/action/TestActionRedirect.java?rev=425569&r1=425568&r2=425569&view=diff
==============================================================================
---
struts/struts1/trunk/core/src/test/java/org/apache/struts/action/TestActionRedirect.java
(original)
+++
struts/struts1/trunk/core/src/test/java/org/apache/struts/action/TestActionRedirect.java
Tue Jul 25 17:35:35 2006
@@ -106,6 +106,7 @@
public void testActionRedirectFromExistingForward() {
ActionForward forward = new ActionForward("/path.do?param=param1");
forward.setRedirect(false);
+ forward.setProperty("key","value");
ActionRedirect ar = new ActionRedirect(forward);
@@ -117,6 +118,8 @@
assertHasParameter(ar.parameterValues, "object1", "someString");
assertEquals("Incorrect original path.", forward.getPath(),
ar.getOriginalPath());
+ assertEquals("Incorrect or missing property", "value",
+ ar.getProperty("key"));
assertTrue("Original had redirect to false", !ar.getRedirect());
}