pact 相关问题

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

基于数据类型而不是数据值的契约使用者/提供者

我们目前在Spring Boot应用程序中使用Pact-Broker,对于我们的集成测试,结果非常好。我们使用Pact-Broker进行的测试基于对REST API的调用,并比较...

回答 1 投票 0


Pact vs PactWeb?

我正在尝试在有角度的环境中使用契约,并进行业力+茉莉花测试。在寻找安装示例时,我发现了两个软件包@ pact-foundation / pact和@ pact-foundation / pact-web。两者都包含...

回答 1 投票 0

可以用pact-net或pact-ruby验证由pact-jvm生成的合同吗?

使用pact-jvm-consumer-junit主体可以具有DslPart etaResults = new PactDslJsonBody().integerType(“ x”,1).asBody();结果在合同文件中:“ $ .body.x”:{...

回答 1 投票 0

如何在dius.pact中实现“ or()”方法

我正在写契约测试,我需要一个可变性。这是我定义价格对象的实际方法:私有静态LambdaDslObject definePrice(LambdaDslObject object){return object ....

回答 1 投票 0

使用pact-jvm将带有标签的验证结果发布回pact Broker

pact-jvm可以将结果发布回pact代理。但是,我似乎找不到用标签发布的选项或方法,例如在契约经纪人的示例中:

回答 1 投票 0

如何开始使用Java中的PACT合同测试新手

我必须使用协议在合同测试中进行POC,但我找不到任何对新手有用的东西。能对我的工作代码,如何安装,执行我有所帮助。

回答 1 投票 0

如何使用打字稿协议

我试图用打字稿实现协议节点。 (https://github.com/pact-foundation/pact-node)。我有一些问题和产生的错误消息是不是很描述。这也可能是...

回答 2 投票 3

无法访问JSON文件内容[复制]

我解析使用JSON解析器对象一个JSON文件。我不能够访问请求结构和它的内部的主体内容。我写的代码:私有静态最后字符串文件路径=“d:\\ ...

回答 3 投票 0

启动Pact服务器会抛出Pact Binary Error

我想在Angular中创建消费者契约测试。我在package.json中添加了pact依赖项:“@ pact-foundation / karma-pact”:“2.1.9”,“@ pact-foundation / pact-node”:“6.21.3”,“@ pact- .. 。

回答 1 投票 0

带有斜杠的提供程序名称将出错

当我发出'put request'来添加pact-file这样的$ c-> request('PUT',“http:// localhost:8000 / pacts / provider / someString / someProviderName”。'/ consumer / someConsumerName'。 '/version/0.0.1',...

回答 1 投票 0

实际交互与模拟MockService的预期交互不匹配

我是python和合同测试的新手。我正在尝试使用pact-python测试我的消费者应用程序。这是测试文件test_posts_controller.py import unittest从act导入atexit ...

回答 2 投票 0

为什么我们需要在PACT测试中进行单元测试?

最近,我熟悉了PACT测试。非常酷的想法是为每个对手方制定生产者/消费者。但是,我不明白一个核心原则。在客户端PACT测试中,......

回答 1 投票 1

Pact消费者测试角度和HttpIntercepter

我们的应用程序使用HttpInterceptor将JSON属性从camel-case转换为snake-case。我在karma.conf.js中配置pact并在那里设置pact代理。对于我的测试,我使用TestBed:TestBed ....

回答 1 投票 0

设置默认的Content-Type进行测试

我正在提供商方面使用RestPactRunner进行一些Pact Contract测试,我遇到了以下问题。当body是......时,端点返回一个“application / json”Content-type标头

回答 1 投票 0

如何在Pact中注释掉一大堆代码?

如何在Pact中注释掉一大块代码?在Atom中有一个快捷方式吗?我试过命令+?但它以HTML格式发表评论。但这在Pact Web中有效(pact.kadena.io)

回答 1 投票 3

我是否可以配置Spring Cloud Contract Pact测试生成来处理URL路径中的上下文

我在这里有一个演示项目https://github.com/donalthurley/pact-demo,它显示了我遇到的问题。一般的问题是我正在尝试开发符合PACT合同的API ......

回答 1 投票 0

每个端点的PACT合同测试

您喜欢使用PACT进行合同测试的初步研究。在我使用契约经纪人来管理契约的范例中,我从高层次了解到需要...

回答 2 投票 0

将契约插入CI / CD

我想作为一些关于将Pact插入CI / CD工作流程的基本问题: - 我理解协议发布/验证应该在CI步骤中完成,然后在CD期间我们检查...

回答 1 投票 0

chainweb编译中的nix-build失败

尝试使用nix-build安装chainweb,我从repo nix-build下载了[email protected]:Permission denied(publickey)。致命:无法从远程存储库读取。请确保你......

回答 1 投票 0

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