pact 相关问题

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

Pact 模拟服务器错误:请求不匹配 - 我该如何调试?

我定义了一个 Pact,但是当对模拟进行指定的 PUT 调用时,我收到请求不匹配错误。我已经确认发送到模拟的消息字符串匹配。我已经搜索过...

回答 1 投票 0

pact跨语言合约测试

我想知道pact是否可以跨语言合约进行测试。例如,我的提供者是用golang编写的,消费者是用Java编写的。如果是的话,它们之间的对应关系是什么...

回答 1 投票 0

我在 .NET 下进行消费者合约测试时出现“互操作异常”

我有使用 Pact v3 的代码。我已升级到 Pact v4,并按照升级指南中的说明进行操作。 当我运行 Pact 消费者测试时,出现以下错误: 消息:  PactNet。

回答 1 投票 0

我在 dotnet 下进行消费者合约测试时出现“互操作异常”

我有使用pact v3的代码。我已升级到 pact v4,并按照升级指南中的说明进行操作。 当我运行契约消费者测试时,出现以下错误: 消息:  PactNet。

回答 1 投票 0

在合约测试中,提供程序测试失败并出现 TypeError: Cannot readproperties of undefined (reading 'logLevel')

我设置了一个简单的端点 GET /users/{id} ,它将像这样响应: { “电子邮件”:“[email protected]”, “id”:1, “姓名”:“约翰·多伊”} 我的同事...

回答 1 投票 0

使用消息协议时如何清除交互

我正在使用消息协议来签订基于测试事件的通信。 有没有办法在使用混乱时清除类似于 _mockProviderServiceInstance.ClearInteractions() 的合约 json 交互...

回答 1 投票 0

Nswag 生成的客户端的 Pact 合约测试

我正在研究使用 PACT 进行合同测试,并且发现了很多示例,其中一个服务(消费者)通过 HTTP(s) 调用通过网络调用另一个服务(提供者)。 然而,在我的

回答 1 投票 0

使用 Helm 进行 Pact Broker 部署失败:不是有效的图表存储库或无法访问

我正在按照文档中的说明进行操作,但得到以下输出: C: emp\helm-v3.11.1-windows-amd64\windows-amd64>helm 存储库添加 bitnami https://charts.bitnami.com/bitnami “比特……

回答 1 投票 0

如何测试类之间交换字典的合约?

我们的组织使用许多由不同团队维护的类并交换字典集合。我们希望确保提供商团队在违反合同时会收到通知...

回答 1 投票 0

如何在单独的测试项目(用于契约测试)中启动/初始化 .Net Core 最小 API?

我正在使用 .Net Core 7 进行 Pact-Net (Pact.io) 概念验证。我让消费者端正常工作,拨打电话并生成协议文件。我的问题是 .Net core 7 provi...

回答 1 投票 0

Pact 消费者测试显示在测试资源管理器中,但不运行 .NET

我正在使用 PactNet。 我在 github 存储库上编写了与此示例相同的消费者测试:https://github.com/pact-foundation/pact-net 使用System.Net; 使用 PactNet; 使用 PactNet.Matchers; 使用...

回答 1 投票 0

如何通过pact jvm验证字节数组(byte[])类型的字段?

我目前正在使用 Pact jvm 编写 Rest 服务的合约测试。消费者和提供者的响应正文中的字段之一都是 byte[] 类型(字节数组)。我没有看到任何匹配器

回答 1 投票 0

AWS Lambda 的合同测试

有没有办法对AWS lambdas进行合同测试。 Pact 用于普通 API,但我正在尝试在 AWS SAM 上实施合同测试。有没有任何工具可以做到这一点,或者 Pact 可以...

回答 2 投票 0

基于打字稿类型定义的契约匹配器

Pact Matcher api 有一个基于类型的匹配器“like” 在此输入图像描述 这个匹配器与打字稿类型有关吗? 例如,如果有类型 类型测试类型 = { 菲...

回答 1 投票 0

Pact 提供商测试已损坏:pactVerificationTestTemplate » PreconditionViolation

我对 CDC 测试还很陌生,只是迈出了第一步。我已经部署了 Pact-Broker (docker-compose),在 localhost:80 上运行。消费者将生成的契约成功发送给经纪人...

回答 2 投票 0

如何在没有Spring的情况下开发Pact Provider类?

我已经通过在消费者端运行一些测试开发了一个pact文件。现在的问题是,供应方的发展如何推进?我是不是应该嘲笑客户...

回答 1 投票 0

有谁知道如何使用 .NET Core 6+ 创建/编写 PactNet 验证器测试?

我最近听说了 Pact 和 PactNet,它看起来对于测试微服务很有前景。不幸的是,截至今天(2023 年 9 月 11 日)我能找到的所有文档都已经过时并且使用

回答 1 投票 0

使用动态身份验证令牌验证消费者契约的提供商构建验证

有人可以帮助我理解这种情况是如何处理的吗? 这是我正在遵循的步骤 消费者将 Pact 推送给 PACT Broker。 一旦发布新版本,我就会触发 Provider

回答 1 投票 0

Pact 异步消费者测试失败,消息为空

我正在测试为测试应用程序创建异步协议,该应用程序使用 RabbitMQ 我让应用程序运行,但创建协议的测试失败并出现以下错误。 %测试 3,

回答 1 投票 0

如果 junit 5 测试失败,Pact 不会向 Pact Broker 发送提供商验证结果

我用 spring 创建了一个 REST 服务。现在我想使用 pact 和 junit 5 来测试消费者-提供者-通信。我已经有一个正在运行的契约经纪人(来自 https://github.com/jaimeniswonger/

回答 1 投票 0

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