ValidCaseBuilder
constructor(path: String, method: String, operation: Operation, openAPI: OpenAPI, securityValueProvider: SecurityValueProvider = SecurityValueProvider(), schemaExampleValueGenerator: SchemaExampleValueGenerator = SchemaExampleValueGeneratorFactory().create())
Parameters
path
API path template (e.g. "/pets/{id}")
method
HTTP method in lowercase as defined in the OpenAPI spec
operation
OpenAPI Operation describing the endpoint
openAPI
OpenAPI model used to resolve references
securityValueProvider
provider for security values used in authentication/authorization
schemaExampleValueGenerator
generator for example values from schemas