Spring Cloud Contract 自定义配置
在本节中,我们将介绍如何自定义 Spring Cloud Contract 的各个部分。
章节总结
DSL 自定义
你可以通过扩展DSL来自定义Spring Cloud Contract Verifier,如本节剩余部分所示。
WireMock 自定义
在本节中,我们将展示如何自定义您使用 WireMock 的方式。
使用可插拔架构
在某些情况下,您的合约可能以其他格式定义,例如 YAML、RAML 或 PACT。在这些情况下,您仍然希望受益于自动生成的测试和存根。您可以添加自己的实现来生成测试和存根。此外,您可以自定义测试的生成方式(例如,可以为其他语言生成测试)以及存根的生成方式(例如,可以为其他 HTTP 服务器实现生成存根)。