pact JS提供者/消费者测试

时间:2018-01-11 04:47:35

标签: pact

我使用下面的git repo来理解pact的用法 https://github.com/pact-foundation/pact-js/tree/master/examples/e2e

能够成功运行npm run api 但无法在pact代理中看到我的pact文件。我错过了什么

我们有mact版本的协议吗?

想为我的api写一个提供者和消费者测试。除了这个git repo之外还有步骤文档,它可以帮助我在PACT-JS中创建提供者和消费者测试。

1 个答案:

答案 0 :(得分:0)

您提供的命令只运行API,它不会与Pact有任何关系。根据该链接,您需要运行以下命令来运行pact测试并发布 - 我已在此处复制了相关位:

  • npm run test:consumer(来自e2e目录) - 运行消费者测试
  • npm run test:publish(来自e2e目录) - 将合同发布到经纪人
  • npm run test:provider(来自e2e目录) - 运行提供程序测试

根据the docs,我们提供了您刚才谈到的所有信息: