Class | Description |
---|---|
AuthsMap | |
ConfigFile |
This is the superclass of Master and RestReplay.
|
Dump | |
JSONSuper |
This class exists to overcome a shortcoming of org.json.* where there is no superclass
or interface to represent a JSON object OR a JSON array, which happens if someone sends
you arbitrary, legal JSON which can start with an object or an array.
|
Kit | |
LoopHelper |
Abstracts all the handling of looping ( loop= attribute, and <loop /> nodes),
and centralizes the setting of global vars related to looping.
|
Main |
This is the main entry point to RestReplay
from the command line, from running the jar file,
or for launching the self-test with its self-test web server.
|
Master |
This class represents the master-control file, which simply sets up an environment, and calls multiple control files.
|
Master.Event | |
PayloadLogger | |
Range |
Range limits can be set for a whole series, for example, range 400-499 can use the shortcuts 4x or 4xx or 4X or 4XX.
|
Range.RangeTupple | |
ResourceManager | |
ResourceManager.Resource | |
RestReplay |
This class is used to replay a request to the Services layer, by sending the XML or JSON payload
in an appropriate Multipart request.
|
RestReplay.ImportFilter |
This class handles an import element in the control file, for example:
<import ID="myImportedTokenTest" control="_self_test/self-test.xml" testGroup="login" test="token" /> |
RestReplay.Loop |
script-facing class known in context as "loop" so that the values for key, value and index may be
retrieved with loop.key, loop.value, and loop.index, for each iteration of the test.
|
RestReplay.OneTest | |
RestReplayReport |
Format a report based on RestReplay ServiceResult object from a test group.
|
RestReplayReport.FilePath | |
RestReplayReport.Header | |
RestReplayReport.ReportDetailLocations | |
RestReplayReport.ReportMasterLocations | |
RestReplayReport.TOC | |
RestReplayTest |
Subclass this test to programmatically control RestReplay from a surefire test.
|
RestReplayTest.FORMAT | |
RestReplayTest.HTML_FORMAT | |
RestReplayTest.ResultSummary | |
RunOptions |
All global configurable run-time options are here,
and are set by either the runOptions.xml file in the RestReplay directory,
or the <runOptions> elements in the master or control file.
|
ServiceResult |
This class represents the entire transaction of a test: the options used, the request, the response, and the validation.
|
ServiceResult.Column | |
ServiceResult.Payload | |
Transport |
This class handles all the transport level protocol for hitting the services, using
http protocol.
|
TreeWalkResults |
User: laramie
$LastChangedRevision: $
$LastChangedDate: $
STATUS.REMOVED means the Right tree did not have a node that the left tree had.
|
TreeWalkResults.MatchSpec |
This class has two public Lists: you can construct your own to set the acceptable and unacceptable STATUS codes.
|
TreeWalkResults.TreeWalkEntry | |
XmlCompareJdom |
Copyright © 2016. All rights reserved.