如何使用 spring-cloud-contract 获得先前请求的响应

How to get a response of the previous request with spring-cloud-contract

假设我有一个包含 3 个步骤的场景:

第一步非常简单,我只需按照描述提交请求并验证响应 here

问题从第 2 步开始。为了执行更新和删除,我需要知道在第 1 步中保存的项目的 ID。有没有办法用 spring-cloud-contracts 提取它来自第 1 步响应?

不是真的。但是,您似乎在滥用该工具。您正在尝试使用 Spring Cloud Contract 进行验收测试。为什么不设置固定值并验证语义?