首页 > 解决方案 > 无法在状态下生成参数(PACT 测试问题)

问题描述

我使用@pact-foundation/pact@latest(为了快速部署我的案例,有一个简单的笑话示例)

使用此代码: 在此处输入图像描述

我已经生成了这个 PACT 文件: 在此处输入图像描述

它是根据规范 3 生成的(这些是设置): 在此处输入图像描述

问题:

如何使最终的 PACT 文件包含state params?像这样: 在此处输入图像描述

这是一个例子。这里只是providerStates。但我想通过官方 PACT 库获得它。

标签: javascriptunit-testingpact

解决方案


这还不可能。Pact JS 还不支持 pact spec v3 的完整功能集。有关跨语言的功能覆盖,请参阅https://docs.pact.io/feature_support 。


推荐阅读