Interface | Description |
---|---|
DataValueVisitor |
Defines the Visitor pattern for
DataValue objects. |
TestCaseConditionNotifier |
Reports conditions found when resolving a
test case definition . |
TestCaseResolverFactory |
Creates a
TestCaseResolver for a function input definition |
ValueDomain<T> |
Defines a set of values that can be used by a request.
|
Class | Description |
---|---|
AbstractStringDomain |
Defines a set of string values that can be used by a request.
|
AbstractValueDomain<T> |
Base class for
ValueDomain implementations |
ArrayConstant |
Defines a singleton Array value set.
|
ArrayDomain<T> |
Defines an array value set.
|
ArrayEnum<T> |
Defines an enumerated array value set.
|
ArrayValue<T> |
Represents a generated array value for a test case.
|
AsciiStringDomain |
Defines a set of ASCII string values that can be used by a request.
|
Base64Domain |
Define a set of base64-encoded byte arrays that can be used by a request.
|
Base64Value |
Represents a generated base64 address value for a test case.
|
BinaryConstant |
Defines a singleton byte array value set.
|
BinaryDomain |
Define a set of byte arrays that can be used by a request.
|
BinaryValue |
Represents a generated binary value for a test case.
|
BooleanConstant |
Defines a singleton Boolean value set.
|
BooleanEnum |
Defines an enumerated boolean value set.
|
BooleanValue |
Represents a generated boolean value for a test case.
|
ConstantDomain<T> |
Defines a singleton value set.
|
DataValue<T> |
Represents a generated data value for a test case.
|
DataValues |
Factory methods for
DataValue objects. |
DataValues.ObjectValueBuilder | |
DateConstant |
Defines a singleton date string value set.
|
DateDomain |
Defines a set of date string values that can be used by a request.
|
DateEnum |
Defines an enumerated date string value set.
|
DateTimeConstant |
Defines a singleton String value set.
|
DateTimeDomain |
Defines a set of date-time string values that can be used by a request.
|
DateTimeEnum |
Defines an enumerated date-time string value set.
|
DateTimeValue |
Represents a generated time string value for a test case.
|
DateValue |
Represents a generated date string value for a test case.
|
DecimalConstant |
Defines a singleton Decimal value set.
|
DecimalDomain |
Defines a set of BigDecimal values that can be used by a request.
|
DecimalEnum |
Defines an enumerated decimal value set.
|
DecimalValue |
Represents a generated decimal value for a test case.
|
EmailConstant |
Defines a singleton email string value set.
|
EmailDomain |
Defines a set of email address values that can be used by a request.
|
EmailEnum |
Defines an enumerated email string value set.
|
EmailValue |
Represents a generated email address value for a test case.
|
EnumDomain<T> |
Defines an enumerated value set.
|
FormattedString |
Defines a formatted string for a specific object.
|
FormattedString.Base64 |
Uses the base64 string representation of this object.
|
FormattedString.Date |
Uses the RFC3339 full-date representation of this object.
|
FormattedString.DateTime |
Uses the RFC3339 date-time representation of this object.
|
FormattedString.Native |
Uses the native string representation of this object.
|
FormattedString.Null |
Uses the null string representation of this object.
|
FormattedString.Uuid |
Uses the UUID string representation of this object.
|
IntegerConstant |
Defines a singleton Integer value set.
|
IntegerDomain |
Defines a set of Integer values that can be used by a request.
|
IntegerEnum |
Defines an enumerated integer value set.
|
IntegerValue |
Represents a generated integer value for a test case.
|
LengthDomain |
Defines the range of possible lengths for a sequence value.
|
LongConstant |
Defines a singleton Long value set.
|
LongDomain |
Defines a set of Long values that can be used by a request.
|
LongEnum |
Defines an enumerated long value set.
|
LongValue |
Represents a generated long value for a test case.
|
MultiTypeDomain |
Defines the set of values with any of a given list of types.
|
NullDomain |
Defines a singleton null value set.
|
NullValue |
Represents a generated null value for a test case.
|
NumberDomain<T extends Number & Comparable<T>> |
Defines a set of numeric values that can be used by a request.
|
NumberDomain.Range |
Represents a range of numeric values.
|
ObjectConstant |
Defines a singleton Object value set.
|
ObjectDomain |
Defines the properties of a set of object values that can be used by a request.
|
ObjectValue |
Represents a generated object value for a test case.
|
PropertyNameDomain |
Defines a set of object property name values that can be used by a request.
|
PropertyNameDomain.PropertyName |
Defines the set of characters allowed in an object property name.
|
ResolverContext |
Defines options used to resolve an executable API test case.
|
ResolverContext.Builder |
Builds a new
ResolverContext instance. |
Schema |
Defines requirements for the value of a system input variable.
|
SchemaBuilder |
Builds
Schema instances. |
Schemas |
Provides transformations and analysis of
Schema instances. |
SequenceDomain<T> |
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 test case.
|
TestCaseResolver |
Resolves
test case definitions to create new TestCase instances. |
TestCaseSchemaResolver | |
TestCaseSchemaResolverFactory |
Creates a
TestCaseSchemaResolver for a function input definition |
TimeDomain |
Base class for a set of string-encoded time values that can be used by a request.
|
UuidConstant |
Defines a singleton UUID string value set.
|
UuidDomain |
Defines a set of UUID string values that can be used by a request.
|
UuidEnum |
Defines an enumerated UUID string value set.
|
UuidValue |
Represents a generated UUID string value for a test case.
|
Enum | Description |
---|---|
DataValue.Type |
Exception | Description |
---|---|
ResolverException |
Reports a failure to resolve a
DataValue . |
ResolverSkipException |
Reports a signal to skip resolution of a
DataValue . |
ValueDomainException |
Reports a failure using a
ValueDomain . |
Copyright © 2024 The Cornutum Project. All rights reserved.