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());
     }
 


Reply via email to