spring-cloud-contract-demo:Spring Cloud Contract演示应用程序

时间:2024-05-30 13:34:50
【文件属性】:

文件名称:spring-cloud-contract-demo:Spring Cloud Contract演示应用程序

文件大小:73KB

文件格式:ZIP

更新时间:2024-05-30 13:34:50

bootstrap cloud spring contract wiremock

使用Spring Cloud Contract测试微服务 该应用程序演示了如何使用Spring Cloud Contract来测试微服务,涉及以下主题: 为您的API定义合同 根据定义的合同验证您的API实施 为您的API使用者(客户端)生成存根 在使用者测试期间使用存根服务器 消费者可以使用您的API在本地运行存根服务器,而无需使用真实的服务实现。 在开始之前,请确保您对微服务以及与测试它们有关的挑战有一些基本的了解。 一些优秀的阅读材料: 定义API的行为 到目前为止,最重要的事情是定义API的行为。 在Spring Cloud Contract中,您可以使用不同的选项来定义定义此行为的合同。 一种实现方法是使用Groovy Contract DSL,您可以在其中使用Groovy DSL定义请求-响应交互,此示例应用程序中正在使用它。 以下情况的示例:从服务器请求id=1的


【文件预览】:
spring-cloud-contract-demo-master
----.gitignore(249B)
----.mvn()
--------wrapper()
----mvnw(6KB)
----producer()
--------src()
--------pom.xml(5KB)
----pom.xml(5KB)
----mvnw.cmd(5KB)
----README.md(4KB)
----consumer()
--------src()
--------pom.xml(2KB)

网友评论