pact 相关问题

Pact是一种提供消费者驱动合同测试的跨语言工具。

如何覆盖 ruby gem 的 npm 依赖项?

我正在使用@pact-foundation/pact-core:13.13.9。努力更新位于树深处的少数依赖项。例如:git,它是一个红宝石宝石。 依赖项 git (1.2.5) 位于模块 ./node_modules...

回答 1 投票 0

Spring Boot - Java:通过比较两个 openapi 合约文件来检查两个给定 API 的向后兼容性

我有一个 Spring Boot 应用程序,在那里我从客户端接收 openapi 合约文件。 所以,我必须将新收到的合同文件与最新的合同文件(来自数据库)进行比较......

回答 1 投票 0

Pact Net Pact 验证失败并出现 404 响应

我正在测试一个 GET 端点,它应该返回 200,但它返回 404,并且响应标头也不正确。 这是日志: 失败: 1) 验证 API Consu 之间的协议...

回答 1 投票 0

Pact:在消费者端使用查询参数,但将其从合约中排除

想象一下这样的场景:被测试的消费者生产代码在调用提供者时添加 API 密钥作为查询参数,因为 co 之间的某些中间层需要它...

回答 1 投票 0

NoPactsFoundException:未找到要验证的 Pact 文件

我正在运行pact提供程序测试spring boot java并遇到以下问题并且无法解决它我尝试在maven中更改junit和pact提供程序的版本但仍然无法工作 这是...

回答 2 投票 0

Pact 验证失败 - 提供商测试 .NET

嗨,我正在尝试编写我的提供商测试。我正在设置提供程序状态中间件并使用 Startup.cs 文件,如示例代码中所示。当我运行我的提供商测试时出现此错误...

回答 0 投票 0

将对象数据与契约匹配器打字稿中的多个示例值进行比较

我在打字稿中使用 pact V3 来验证与 API 的合同。响应示例匹配器如下: const 用户示例 = { 电子邮件:字符串(“[email protected]”), 编号:编号...

回答 0 投票 0

如何用 Java 编写契约插件? [关闭]

我在官方文档中找不到任何示例或说明。甚至谷歌也找不到任何例子。请指教。

回答 0 投票 0

在消息传递的情况下将动态值从消费者传递给生产者合约

是否有可能在消费者提供的 spring 云消息传递合同上有一个动态部分? 为了提供一些背景信息,我们让消费者 C 从生产者 P1(通过主题 T1)消费两者......

回答 0 投票 0

有没有办法将 swagger json 文件转换为 Pact 合同文件?

我们正在尝试在我们的项目中实施 CDCT。但是我们的团队还没有准备好实施单独的测试类来生成契约消费者合同文件,但他们已经实施并生成了......

回答 0 投票 0

PactNet - 找不到类型或命名空间名称“PactVerifierConfig”

我正在尝试为我的 dotnet 7 web api 编写一个 PactNet Provider 测试。 我已经将 nuget 包 PactNet 安装到我的测试项目中,我看到我安装了 4.5 版: 我正在尝试为我的 dotnet 7 web api 编写 PactNet Provider 测试。 我已经将 nuget 包 PactNet 安装到我的测试项目中,我看到我安装了 4.5 版: <PackageReference Include="PactNet" Version="4.5.0" /> 我在测试中添加了 using 语句: using PactNet; 但是当我尝试实例化配置时,它说找不到该类: var config = new PactVerifierConfig(); IPactVerifier pactVerifier = new PactVerifier(config); 我已经尝试过以下方法: 清理并重建项目。 删除并重新添加 PactNet nuget 包。 重新启动 VS 代码。

回答 0 投票 0

How to Pact test a dictionary object

下面的测试将正确通过,但如果我发布 {"a different key" : 4.56} 的正文,它将失败,因为预期为 "key"。也就是说,字典键不灵活,只...

回答 0 投票 0

pactdfoundation/pact-broker 设置并监听 http://0.0.0.0:9292,但无法连接

正在为 pactfoundation/pact-broker 运行 docker 容器:最新 在 mac os x (13.2.1) 上。 以正确的权限(最终)连接到 mac 上的 postgres。 最后一个障碍:当我尝试 http://0.0.0.0:

回答 1 投票 0

Pact 测试可为空值

我想用协议测试一个可为空的字段,所以我有一个测试在哪里 .with_request("post/api/data", body={data: Like("string")} 第二次测试 .with_request("post/api/

回答 1 投票 0

如何在开发过程中更新/重置 Pact 交互?

我在开发过程中经常遇到这个问题,在 Windows 上本地运行 PactNet,我不确定是否有更好的方法来处理它。 这是我的场景...... 我写了一个新的单元测试......

回答 1 投票 0

coin-v5.pact:516:12:违反单密钥帐户协议

大家好我真的需要帮助,我有一个域名注册智能合约,文件名为“name.pact”和一个名为“name.repl”的REPL文件。 这是文件结构: --->

回答 0 投票 0

如何在 Android 中为图像上传(多部分/表单数据)API 编写契约消费者测试

我正在尝试使用 pact 库为 android 中的图像上传 api 编写 pact 消费者测试。我正在发送带有图像文件的额外参数。 要求 @多部分 @PATCH("网址") 暂停乐趣

回答 0 投票 0

Pact 提供者测试得到 InitializationError 但消费者可以上传合约

我正在尝试对通过消费者测试上传到 pactflow 代理的契约运行一个简单的提供商合同测试,该测试可以在同一台 PC 上正常运行。当我运行提供者测试时,我看到了......

回答 0 投票 0

Pact.io, Junit - 如何测试多个不同标签的消费者?

我有多个(不仅仅是junit)消费者应用程序,它们在契约经纪人中创建契约。这些消费者有许多不同的git分支,例如:消费者1:release123,release007,release999......。

回答 1 投票 0

Pact + Angular 错误。MockService的实际交互与预期交互不一致。

在Angular中使用Pact。在运行测试时得到以下错误。错误:实际的交互不符合MockService的预期交互。实际的交互与模拟MockService的预期交互不匹配。缺少请求。GET ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.