the swagger API
map of all string formats
map of all integer formats
map of all number formats
default maximum number of items in arrays (or objects with additionalProperties) might be overriden be minItems or maxItems in swagger file
Create a child context with reduced maxItems.
Create a child context with reduced maxItems.
Mostly used internally to ensure that size of arrays decay with depth.
map of all integer formats
Create a generator for random json based on a swagger definition.
Create a generator for random json based on a swagger definition.
Usually you want to use this to ensure that all your deserializers are working.
name of the swagger definition
generator for json
Get a verifier that verifies, if a string contains a json that matches to a swagger definition.
Get a verifier that verifies, if a string contains a json that matches to a swagger definition.
Usually you want to use this to ensure that all your serializers are working.
name of the swagger definition to check
a string verifier
default maximum number of items in arrays (or objects with additionalProperties) might be overriden be minItems or maxItems in swagger file
default maximum number of items in arrays (or objects with additionalProperties) might be overriden be minItems or maxItems in swagger file
map of all number formats
Combines requestGenerator
and responseVerifier
.
Combines requestGenerator
and responseVerifier
.
Convenient way to generate arbitrary requests together with a verifier of their expected responses.
request class
response class
Optional filter for paths (exact match)
Create a generator for requests based on a swagger specification.
Create a generator for requests based on a swagger specification.
request class (depends on the web framework, in play FakeRequest might be desired)
Optional filter for paths (exact match)
implicit creator for request instances
generator for requests
Create a generator for request based on a swagger specification.
Create a generator for request based on a swagger specification.
request class (depends on the web framework, in play FakeRequest might be desired)
request method
request path (as in swagger file)
implicit creator for request instances
generator for requests
Create response verifier.
Create response verifier.
response class (depends on the web framework)
method of request
path of request
implicit extractor for response instances
map of all string formats
the swagger API
Add a self-defined integer format.
Modify max items.
Modify max items.
Add a self-defined number format.
Add a self-defined string format.
Facade for all swagger related generators and verifiers.
the swagger API
map of all string formats
map of all integer formats
map of all number formats
default maximum number of items in arrays (or objects with additionalProperties) might be overriden be minItems or maxItems in swagger file