net.sourceforge.jxweb
Class HttpSetRequestParameter
java.lang.Object
|
+--net.sourceforge.jxweb.HttpStep
|
+--net.sourceforge.jxweb.HttpSetRequestParameter
- All Implemented Interfaces:
- JXTestStep
- public class HttpSetRequestParameter
- extends HttpStep
This class provides a means of directly setting request parameters on
the WebRequest
. By default it will use the 'req' parameter.
- Author:
- avollmer
Field Summary |
String |
file
The name of the file to load the parameter value from |
boolean |
indirect
A flag indicating that the 'value' property is really the name for another property |
String |
parameter
The name of the parameter to set |
String |
request
The name of the WebRequest object to use. |
String |
value
The value to use for the parameter |
ArrayList |
values
The set of values to use for a multi-valued parameter |
Method Summary |
void |
eval(JXTestCase testCase)
Implements the eval() method of the JXTestSTep
interface |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
request
public String request
- The name of the
WebRequest
object to use. Defaults to 'req'
parameter
public String parameter
- The name of the parameter to set
file
public String file
- The name of the file to load the parameter value from
value
public String value
- The value to use for the parameter
indirect
public boolean indirect
- A flag indicating that the 'value' property is really the name for another property
values
public ArrayList values
- The set of values to use for a multi-valued parameter
HttpSetRequestParameter
public HttpSetRequestParameter()
eval
public void eval(JXTestCase testCase)
throws Throwable
- Implements the
eval()
method of the JXTestSTep
interface
- Overrides:
eval
in class HttpStep
- Parameters:
testCase
- - Throws:
Throwable
-