mockswagger

This Creates a mock service for given swagger definitions.

APACHE-2.0 License

Stars
3

Mock Swagger

This Creates a mock service for given swagger definitions.

This Project is based on Maven and plan to support Gradle also in future. Following are modules we currently have

  • mock-swagger-core
  • mock-swagger-server

Following are the tools which this project internally uses:

How does it work

  • Mock Swagger Server internally reads the swagger definitions using Swagger Parser which constructs a Map of URI's, Methods and Example of Responses.
  • If the System Variable mockSucessResponses is set to true then application will return only mock responses from Response Codes <=400
  • Else it will return randomly any response code.

Usage:

java -jar mock-swagger-server-<version>-war-exec.jar [options]

-DswaggerLocation {Path/Folder of Swagger Definitions}
-DmockSucessResponses {If to Provide only sucess Responses}

License

Apacahe 2.0

Package Rankings
Top 38.26% on Repo1.maven.org
Badges
Extracted from project README
Build Status Maven Central codecov
Related Projects