| Package | Description |
|---|---|
| org.cornutum.tcases.openapi.io | |
| org.cornutum.tcases.openapi.resolver | |
| org.cornutum.tcases.openapi.resolver.io |
| Class and Description |
|---|
| RequestTestDef
Describes executable test cases for the API requests defined by an OpenAPI spec.
|
| ResolverContext
Defines options used to resolve an executable API test case.
|
| Class and Description |
|---|
| AbstractStringDomain
Defines a set of string values that can be used by a request.
|
| AbstractValueDomain
Base class for
ValueDomain implementations |
| ArrayDomain
Defines an array value set.
|
| ArrayValue
Represents a generated array value for a request case.
|
| BinaryValue
Represents a generated binary value for a request case.
|
| BooleanValue
Represents a generated boolean value for a request case.
|
| ConstantDomain
Defines a singleton value set.
|
| DataValue
Represents a generated data value for a request case.
|
| DataValue.Type |
| DataValueVisitor
Defines the Visitor pattern for
DataValue objects. |
| DecimalValue
Represents a generated de value for a request case.
|
| EnumDomain
Defines an enumerated value set.
|
| IntegerValue
Represents a generated integer value for a request case.
|
| LongValue
Represents a generated long value for a request case.
|
| 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.
|
| NullValue
Represents a generated null value for a request case.
|
| NumberDomain
Defines a set of numeric values that can be used by a request.
|
| NumberDomain.Range
Represents a range of numeric values.
|
| ObjectValue
Represents a generated object value for a request case.
|
| ParamData
Defines a request parameter data object.
|
| ParamDef
Describes an instance of a request parameter.
|
| ParamDef.Location |
| RequestCase
Describes an executable test case for an API request.
|
| RequestCaseDef
Describes an abstract test case for an API request.
|
| RequestCaseException
Reports a failure to convert a
TestCase into a RequestCaseDef. |
| RequestTestDef
Describes executable test cases for the API requests defined by an OpenAPI spec.
|
| ResolverConditionNotifier
Reports conditions found when resolving an API
RequestCase. |
| ResolverContext
Defines options used to resolve an executable API test case.
|
| ResolverContext.Builder
Builds a new
ResolverContext instance. |
| ResolverException
Reports a failure to convert a
RequestCaseDef into a RequestCase. |
| ResolverSkipException
Reports a signal to skip conversion of a
RequestCaseDef into a RequestCase. |
| RestrictedStringDomain
Base class for a set of fixed-length string values can be used by a request.
|
| SequenceDomain
Base class for domains that define a set of byte/character sequences that can be used by a request.
|
| StringConstant
Defines a singleton String value set.
|
| StringEnum
Defines an enumerated string value set.
|
| StringValue
Represents a generated string value for a request case.
|
| TimeDomain
Base class for a set of string-encoded time values that can be used by a request.
|
| ValueDef
Defines a request input value.
|
| ValueDomain
Defines a set of values that can be used by a request.
|
| Class and Description |
|---|
| RequestCase
Describes an executable test case for an API request.
|
| RequestCaseException
Reports a failure to convert a
TestCase into a RequestCaseDef. |
| RequestTestDef
Describes executable test cases for the API requests defined by an OpenAPI spec.
|
Copyright © 2020 The Cornutum Project. All rights reserved.