首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >微服务合同测试,无需提供程序真正的API调用

微服务合同测试,无需提供程序真正的API调用
EN

Stack Overflow用户
提问于 2021-02-18 08:25:01
回答 1查看 106关注 0票数 0

在微服务的契约测试中,我们首先编写模拟提供者,然后创建一个json契约,该契约将用于调用真实提供者API调用并测试契约。

我们可以模拟真实的提供者调用和json契约吗?

EN

回答 1

Stack Overflow用户

发布于 2021-02-18 09:55:33

如果你谈论的是Pact,那么不,它需要能够测试一个真正的提供者(通常是为开发和CI在本地运行的提供者)。

我们正在Pactflow上构建一种更加generalised contract testing的方法,它允许通过契约测试、记录/重放或代码生成(例如)在消费者上生成契约,并将其与OAS或其他提供商契约进行比较。

JSON模式的想法出现了一点,但困难的挑战是将请求映射到正确的模式。当您完成所有这些工作时,您实际上已经开始使用JSON模式重新构建pact。

而且JSON schema有自己的一组challenges

如果您想了解更多,请加入community slack channel并与团队交谈。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66251875

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档