struts-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Grobmeier (JIRA)" <j...@apache.org>
Subject [jira] [Created] (WW-4017) Support multiple Action executions
Date Sun, 17 Mar 2013 07:46:12 GMT
Christian Grobmeier created WW-4017:
---------------------------------------

             Summary: Support multiple Action executions
                 Key: WW-4017
                 URL: https://issues.apache.org/jira/browse/WW-4017
             Project: Struts 2
          Issue Type: Improvement
          Components: Plugin - JUnit
    Affects Versions: 2.3.12
            Reporter: Christian Grobmeier


Assuming the following scenario:

String output = executeAction("/sessiontest/sessionSet.action");
Assert.assertEquals("sessionValue", output);
String output2 = executeAction("/sessiontest/sessionGet.action");
Assert.assertEquals("sessionValue", output2);

where the first action would set "sessionValue" into the http session and the template would
only output this value, output2 equals "sessionValuesessionValue".

The solution is to finish the execution and clean up the necessary mock resources. Besides,
the new mock session need to get the session attributes.

This test case should then work:

String output = executeAction("/sessiontest/sessionSet.action");
Assert.assertEquals("sessionValue", output);

this.finishExecution();

String output2 = executeAction("/sessiontest/sessionGet.action");
Assert.assertEquals("sessionValue", output2);

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message