pact 相关问题

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

将契约代理与路径一起使用

我正在尝试让我的契约经纪人在我的环境中工作。我的代理在K8S中的https:// mydomain / pactbroker(图像; dius / pactbroker)下运行。我可以使用Maven发送给经纪人...

回答 1 投票 0

PACT行为表现为提供者的应用程序,如何使用它来满足其请求

我有一个场景,其中GUI(Consumer1)消耗了一个API(Provider1),同时Provider1 Application想要消耗(Consumer2)另一个API(Provider2)来满足Consumer1请求。如何...

回答 1 投票 0

按顺序运行契约提供者测试类

我正在使用pact-jvm提供程序spring。我有两个不同的pact(.json)文件,可以说(order.json和irs.json),我需要按顺序运行它们(按irs顺序排列),但是基于字母顺序...

回答 1 投票 0

问题:通过契约进行的消费者驱动的合同测试

我正在为大学项目编写一个小型程序。我想用契约框架来测试它。不幸的是,尽管没有错误,但没有为我创建Pact.json文件。我的消费者是...

回答 1 投票 0

如何使用junit 5 spring boot编写pact-jvm消费者驱动程序pact测试?

我是写PACT测试用例的新手。我有一个非常简单的场景,微服务正在开发服务器上运行,该服务器基于路径变量(其GET调用)返回true或false。如何编写测试...

回答 1 投票 0

线程“ Thread-2”中的异常java.lang.NoSuchMethodError:kotlin.io.ByteStreamsKt.readBytes(Ljava / io / InputStream;)用于PACT测试

[尝试使用Java运行某些PACT测试时,我遇到了此kotlin异常,请不确定如何解决它。这里的错误:线程“ Thread-2”中的异常java.lang.NoSuchMethodError:...

回答 1 投票 0

我可以使用Pact Broker进行功能测试吗?

我有一个接收请求,生成电子邮件,将电子邮件保存到消息队列(由其他微服务发送)并返回httpStatus.Ok的服务。我想测试不同的请求...

回答 1 投票 1

[PACT jvm匹配规则在运行测试时将被忽略

我正在使用PACT JVM https://github.com/DiUS/pact-jvm/tree/master/provider/pact-jvm-provider-junit,我不知道为什么我的联系人中的匹配规则会被忽略。我的HTTP测试@RunWith(...

回答 1 投票 0

当数据返回带有或不带有子代(填充或不存在现有数组)的项目时如何验证PACT

我正在使用PACT和Java进行合同测试,我的问题是我有一个api,其中的项目可能会像这样出现:[{“ programCode”:“ ELA_NGL_G7_TX”,“ contentResources”:[{“ ...

回答 2 投票 0

Pact依赖关系正在停止测试运 行

契约取决于一个称为make-error-cause的软件包。在其index.js中,它声明一个方法,然后立即声明一个具有相同名称的var。 Jest / Typescript不喜欢这样。我们不会做的...

回答 1 投票 0

PactJS:如何使用V3(版本3)匹配器实现“术语”?

在版本2中,您可以执行:.withRequest({方法:'GET',路径:term({生成:'/ projekt / 1',匹配器:'/ projekt / [0-9] +',}), })版本3中的匹配项没有术语,你怎么...

回答 1 投票 0

未检测到契约测试PactProviderRule

我开始进行Pact测试,然后按照Pact-JVM-Example中的示例进行操作,然后创建了自己的测试。Producer从用户那里返回数据(非常简单的JSON){“ id”:1,“ firstName“:” ...

回答 1 投票 1

如何在共享相同模式的不同应用程序之间进行数据库模式测试

我有两个共享相同数据库架构的SpringBoot微服务的情况。该模式由liquibase changelog文件维护。一种服务从数据库中读取,并且...

回答 1 投票 0

当正文为列表时,Spring Cloud Contract会生成带有空白正文的契约

我正在尝试从Spring Cloud合同生成协议,如文档所示。它仅在响应正文根是json时才能找到,但是当我尝试生成返回...

回答 1 投票 0

XML文件交换的合同测试

我们将契约合同测试用于使用休息电话和kafka消息进行通信的服务。我们还希望在交换(xml)...

回答 1 投票 0

在契约提供者测试中指定自签名证书

我目前正在使用以下提供程序选项来测试我的契约合同,让opts = {provider:“ api”,providerBaseUrl:“ https://my-domain.com”,pactUrls:[...

回答 2 投票 0

pact-js消息使用者合同示例不起作用

我想开始使用Pact为我们的异步消息流体系结构启用“消费者驱动的合同”。通过pact -...

回答 1 投票 0

将参数从Jenkins CI传递到npm脚本

[当我运行Jenkins build时,我想将COMMIT_HASH和BRANCH_NAME传递给我的一个javascript文件:publish.js,这样我就可以删除标记和ConsumerVersion的硬编码值。这是我的...

回答 1 投票 1

Jenkins中的契约提供者jvm内存不足错误

我们正在使用pact-jvm-provider依赖项进行pact验证,并且在本地可以正常工作,但是当我在Jenkins管道中运行mvn test命令时,出现内存不足错误。 ...

回答 1 投票 0

消费者对List 使用pact的期望响应

我正在像这样的私人RequestResponsePact createConsumerContract(final PactDslWithProvider pactDslWithProvider,final String path,final String query,...

回答 1 投票 0

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