This version is still in development and is not considered stable yet. For the latest stable version, please use spring-cloud-contract 4.1.5!spring-doc.cn

Why use Spring Cloud Contract?

Spring Cloud Contract works great in a polyglot environment. This project has a lot of really interesting features. Quite a few of these features definitely make Spring Cloud Contract Verifier stand out on the market of Consumer Driven Contract (CDC) tooling. The most interesting features include the following:spring-doc.cn

  • Ability to do CDC with messaging.spring-doc.cn

  • Clear and easy to use, statically typed DSL.spring-doc.cn

  • Ability to copy-paste your current JSON file to the contract and edit only its elements.spring-doc.cn

  • Automatic generation of tests from the defined contract.spring-doc.cn

  • Stub Runner functionality: The stubs are automatically downloaded at runtime from Nexus or Artifactory.spring-doc.cn

  • Spring Cloud integration: No discovery service is needed for integration tests.spring-doc.cn

  • Ability to add support for any language & framework through Docker.spring-doc.cn