| 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.