testing - @pact 和 @pactVerfication 必须属于同一类
问题描述
我希望从消费者代码中调用@pactverification 测试,而不是创建一个虚拟的 HttpClient 并对其进行验证。@pact 和 @pactVerfication 是否必须在同一类中?我们可以将合同与实际测试分开吗?如果是,@pactverification 测试如何知道要查找哪个合同?如果我遗漏了什么,请告诉我
解决方案
为正确的工作选择正确的工具总是一个好主意,如果您尝试以非设计方式使用它,Pact 可能不是您尝试做的最佳工具。
请在https://slack.pact.io上与我们讨论您想要实现的目标,因为您的用例对我来说没有意义,我无法给您一个笼统的答案很乐意为其他有类似问题的人提供指导(这是stackoverflow的好处)。
推荐阅读
- animation - 如何解析替代动画格式?
- javascript - 通过 req.params.id 与 req.body.id 传递 id
- r - 如何正确提供数据更新功能?
- rest - Solr过滤器查询对象数组的最后一个元素
- c++ - MFC WaitForSingleObject 和 CCriticalSection - 如何使用?
- c# - C# 从 XML 子节点获取值时遇到问题
- python - 在 python 中使用子进程运行管道命令
- javascript - 如何在反应js中动态获取按钮内容大小?
- python - 此嵌套列表理解是否有效?
- javascript - 从大纲输入材料 ui 中删除默认可见性图标