This is the superclass of Master and RestReplay.
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.
Abstracts all the handling of looping ( loop= attribute, and <loop /> nodes), and centralizes the setting of global vars related to looping.
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.
This class represents the master-control file, which simply sets up an environment, and calls multiple control files.
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.
This class is used to replay a request to the Services layer, by sending the XML or JSON payload in an appropriate Multipart request.
This class handles an import element in the control file, for example:
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.
Format a report based on RestReplay ServiceResult object from a test group.
Subclass this test to programmatically control RestReplay from a surefire test.
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.
This class represents the entire transaction of a test: the options used, the request, the response, and the validation.
This class handles all the transport level protocol for hitting the services, using http protocol.
User: laramie $LastChangedRevision: $ $LastChangedDate: $ STATUS.REMOVED means the Right tree did not have a node that the left tree had.
This class has two public Lists: you can construct your own to set the acceptable and unacceptable STATUS codes.
Copyright © 2016. All rights reserved.