如何标记契约正在进行中?
如果合同正在进行中,这意味着在生产者方面,测试不会生成,但存根会生成。您可以在文档的此部分中阅读更多相关信息。
在 CI 构建中,在投入生产之前,您希望确保类路径中没有正在进行中的合同,因为它们可能导致误报。因此,默认情况下,在 Spring Cloud Contract 插件中,我们将 failOnInProgress 的值设置为 true。如果您希望在生成测试时允许此类合同,请将该标志设置为 false。
如果合同正在进行中,这意味着在生产者方面,测试不会生成,但存根会生成。您可以在文档的此部分中阅读更多相关信息。
在 CI 构建中,在投入生产之前,您希望确保类路径中没有正在进行中的合同,因为它们可能导致误报。因此,默认情况下,在 Spring Cloud Contract 插件中,我们将 failOnInProgress 的值设置为 true。如果您希望在生成测试时允许此类合同,请将该标志设置为 false。