文档概述
2. 获得帮助
如果您在使用 Spring Cloud Contract 时遇到问题,我们很乐意为您提供帮助。
-
尝试作说明文档。他们为大多数人提供解决方案 常见问题。
-
了解 Spring Cloud Contract 基础知识。如果你是 从 Spring Cloud Contract 开始,请尝试其中一个指南。
-
提出一个问题。我们监控 stackoverflow.com 的问题 标记为
spring-cloud-contract
. -
在 github.com/spring-cloud/spring-cloud-contract/issues 报告 Spring Cloud Contract 的错误。
-
在 Spring Cloud Contract Gitter 上与我们聊天
Spring Cloud Contract 的所有内容都是开源的,包括文档。如果您发现 文档有问题,或者如果您想改进它们,请获取 涉及。 |
3. 第一步
如果您开始使用 Spring Cloud Contract 或一般的“Spring”,请从以下主题开始:
-
教程:简介 |消费者,第 1 部分 |制片人 |消费者,第 2 部分
4. 使用 Spring Cloud Contract
准备好真正开始使用 Spring Cloud Contract 了吗?我们有 您涵盖了:
-
提供商合同测试:
-
消费者驱动的合同测试:
当它是定义合约的 API 的生产者时,我们谈论提供者合约,并且 发布它供所有消费者使用。这种方法对于不能 直接与消费者合作——例如,当消费者过多或 消费者是外部的(不在同一家公司内工作)。 |
我们使用术语“消费者驱动的合同”来指代 API 的消费者 在创建合同的过程中起着至关重要的作用。我们推荐这种方法,因为它很容易 当生产者和消费者团队都为同一组织工作时实施,并且数量 的消费者并不是非常大。 |
5. 了解 Spring Cloud 合约特性
需要有关 Spring Cloud Contract 核心特性的更多详细信息?以下内容适合您:
-
模块:短截线流道 |WireMock (线模拟)
-
构建工具:合约验证器 - Maven |合约验证器 - Gradle |Jetty工人