我有一个奇怪的情况,我不知道如何处理它:假设我有一个消费者C和一个提供者P。
当我们实施这些服务时,我们没有使用 Pact。所以问题来了:旧版本的 C 需要一个特定的 P 接口,它通过 url 参数提供一些信息。但是最新版本的 C 甚至无法发送这种请求。由于仍然存在旧版本的 C,我们需要确保该接口仍然由 P 提供并正常工作。
我正在使用 Pact-JVM,看起来我必须以某种方式发送此请求,否则测试将失败。我正在努力为这种情况创建一个有意义的测试。我可以创建一个发送请求的假人,但这不会测试任何东西。有人知道在这种情况下该怎么做吗?