Interface | Description |
---|---|
ModelConditionNotifier |
Reports conditions found when creating a Tcases model from an OpenAPI model.
|
Class | Description |
---|---|
ApiCommand |
Generates input models and test models for API clients and servers, based on an OpenAPI v3 compliant API definition.
|
ApiCommand.Options |
Represents a set of command line options.
|
ApiCommand.Options.Builder | |
ApiTestCommand |
Generates executable test code for API servers, based on an OpenAPI v3 compliant API definition.
|
ApiTestCommand.Options |
Represents a set of command line options.
|
ApiTestCommand.Options.Builder | |
Dnf |
Represents the disjunctive normal form of a schema.
|
InputModeller |
Converts between OpenAPI models and Tcases input models.
|
ModelOptions |
Defines options used to generate Tcases models from OpenAPI models.
|
ModelOptions.Builder |
Builds a new
ModelOptions instance. |
OpenApiContext |
Provides a context for exceptions that occur when processing an OpenAPI definition
|
OpenApiUtils |
Defines methods for accessing an OpenAPI definition.
|
RequestInputModeller |
Creates a
system input definition for the API requests defined by the given
OpenAPI definition. |
ResponseInputModeller |
Creates a
system input definition for the API responses defined by the given
OpenAPI definition. |
SchemaAnalyzer |
Analyzes the input space defined by an OpenAPI schema.
|
SchemaExtensions |
Defines methods for accessing Tcases extensions to an OpenAPI
Schema object. |
SchemaUtils |
Defines methods for accessing an OpenAPI
Schema object. |
ServerSelector |
Given a list of API server descriptions, returns the index of the member that matches specific criteria.
|
TcasesOpenApi |
Defines methods for converting between OpenAPI models and Tcases models.
|
Enum | Description |
---|---|
ApiCommand.Options.TransformType | |
ApiTestCommand.Options.ExecType | |
ApiTestCommand.Options.TestType | |
InputModeller.View | |
ModelOptions.Source |
Defines the source of API input definitions.
|
Exception | Description |
---|---|
ExampleException |
Reports a failure deriving input models from API examples.
|
InvalidStyleException |
Reports a parameter style value that is incompatible with the parameter definition.
|
OpenApiException |
Reports an error processing an OpenAPI definition.
|
Copyright © 2024 The Cornutum Project. All rights reserved.