为什么要使用 Spring Cloud Contract?

Spring Cloud Contract 在多语言环境中表现出色。该项目具有许多非常有趣的特性。其中不少特性使得 Spring Cloud Contract Verifier 在消费者驱动契约(CDC)工具市场中脱颖而出。最有趣的特性包括:

  • 通过消息传递实现 CDC 的能力。

  • 清晰易用、静态类型的 DSL。

  • 能够将您当前的 JSON 文件复制粘贴到契约中,并仅编辑其元素。

  • 从已定义的契约自动生成测试。

  • Stub Runner 功能:存根在运行时自动从 Nexus 或 Artifactory 下载。

  • Spring Cloud 集成:集成测试无需发现服务。

  • 通过 Docker 支持任何语言和框架的能力。

© . This site is unofficial and not affiliated with VMware.