Interface | Description |
---|---|
AuthDefVisitor |
Defines the Visitor pattern for
AuthDef objects. |
RequestCaseConditionNotifier |
Reports conditions found when resolving values for a
RequestCase . |
Class | Description |
---|---|
AbstractMessageDataBuilder<T extends AbstractMessageDataBuilder<T>> |
Base class for
MessageData builders |
ApiKeyDef |
Describes an API key authentication input.
|
AuthDef |
Describes a request authentication input.
|
EncodingData |
Represents the encoding used to serialize part of an
ObjectValue . |
EncodingDataBuilder |
Builds an
EncodingData instance. |
EncodingDef |
Represents the encoding used to serialize part of an
ObjectValue . |
HeaderData |
Defines a request header data object.
|
HeaderDataBuilder |
Builds a
HeaderData instance. |
HeaderDef |
Describes an instance of a request header.
|
HttpAuthDef |
Describes an HTTP authentication input.
|
HttpBasicDef |
Describes an HTTP Basic authentication input.
|
HttpBearerDef |
Describes an HTTP Bearer authentication input.
|
JsonNodes |
Defines methods to decode JsonNode objects.
|
MediaTypeDomain |
Defines a set of media type values that can be used by a request.
|
MessageData |
Defines a data object exchanged in an API request or response.
|
MessageDataBuilder |
Builds a
MessageData instance. |
ParamData |
Defines a request parameter data object.
|
ParamDataBuilder |
Builds a
ParamData instance. |
ParamDef |
Describes an instance of a request parameter.
|
RequestCase |
Describes an executable test case for an API request.
|
RequestCaseContext |
Provides a context for exceptions that occur when processing
RequestCase definitions. |
RequestCaseDef |
Describes an abstract test case for an API request.
|
RequestCaseDefiner |
Converts a generic
TestCase for an API request into a RequestCaseDef that can be used
to resolve this abstract test case into an executable form . |
RequestCaseResolver |
Resolves an
abstract test case for an API request by producing a RequestCase
that describes an executable instance of this test case. |
RequestCases |
Defines methods for generating
request test cases from the test definitions for
requests defined by an OpenAPI definition. |
RequestTestDef |
Describes executable test cases for the API requests defined by an OpenAPI definition.
|
ValueDef<T> |
Defines a request input value.
|
VarProperties |
Defines methods for extracting the properties of test case input variables.
|
Enum | Description |
---|---|
ParamDef.Location |
Exception | Description |
---|---|
RequestCaseException |
Reports a failure to convert a
TestCase into a RequestCaseDef . |
Copyright © 2024 The Cornutum Project. All rights reserved.