我通过使用单个 .json 文件测试基本 API 交互的教程开始学习 Pact。现在我想通过将 PACT 拆分为多个 JSON 文件来开始组织我的 PACT。
设置 Pact 验证程序时,是否可以将 PactUri 指定为文件夹路径而不是 JSON 的路径?
这是我的验证者最初的样子:
IPactVerifier pactVerifier = new PactVerifier(config);
pactVerifier.ProviderState($"{_pactServiceUri}/provider-states")
.ServiceProvider("Provider", _providerUri)
.HonoursPactWith("Consumer")
.PactUri(@"..\..\..\..\pacts\my-single-pact.json")
.Verify();
我了解以下内容无法正常工作,因为 PactUri() 需要文件 uri。
.PactUri(@"..\..\..\..\pacts")
.PactUri(@"..\..\..\..\pacts\*.json")