pact

    0热度

    1回答

    只是想了解协议。我们使用的是spring引导,所以当然我使用pact-jvm-provider-spring-mvc来尝试简单的设置。 我的协议文件是一个简单 { "consumer": { "name": "MyConsumer" }, "provider": { "name": "MyProvider" }, "interactions": [ { "description": "a requ

    0热度

    3回答

    我正在尝试采用契约。我了解消费者方程式,它看起来非常好。但我对制片方感到困惑。 似乎文档提倡运行提供程序应用程序,并根据运行的服务器验证合同。 我不喜欢这样做。首先,我需要为每个协议提供适当的信息,这是很痛苦的。其次,启动应用程序将是一件麻烦 - 我提到它是一个庞然大物吗? - 最后,有POSTS将会改变数据库的状态,并使测试运行变得脆弱。 我想要做的是做一个mockMvc风格的测试与协议。我想嘲

    6热度

    1回答

    我目前正在研究一个项目,我们在微服务体系结构中实施了kafka实施。您是否成功为mS创建合同测试用例,以便使用pact-jvm? 我的实现是microservice1向REST客户端发布消息,然后将消息发布到Kafka主题。 microservice2使用GET方法从卡夫卡主题中检索消息。

    0热度

    1回答

    我无法创建Pact文件。 面对NoHttpResponseException:127.0.0.1:56314未能回应。 我能够成功生成协议文件,但在我做了Maven-> clean之后,我面临着一系列问题。 请让我知道可能是什么原因,我现在如何解决它? 我的POM文件: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="ht

    1热度

    3回答

    我试图用Pact库执行一些测试,我收到一些错误。下面是测试配置: const path = require('path'); const Pact = require('pact'); const expect = require('expect.js'); const config = require('../../../src/server/config'); const servic

    2热度

    1回答

    我的契约模拟服务器在从我的测试中,我的协议模拟服务器与下面的配置运行不同的端口监听: const provider = pact({ consumer: 'myconsumer', provider: 'myprovider', port: 8989, cors: true, log: path.resolve(process.cwd(), 'logs', 'pact.log'), d

    3热度

    1回答

    我们一直在试图测试从另一个微服务正在使用的微服务(称为GET/contacts)暴露的API。 为了避免集成测试,我们创建其中消费者微服务创建协定消费者驱动的合同测试,并公布他们从其中生成器将分别验证协议的经纪人。 我们用Pact IO来达到这个目标,到目前为止它已经相当不错了。 现在,我们正在尝试做详尽的测试,我们希望看到怎样一个空列表是从GET /触点返回时面临的问题。 问题是:在添加交互时,

    0热度

    2回答

    我有从这个例子中,以下两行:https://github.com/DiUS/pact-jvm/tree/master/pact-jvm-provider consumer.setPactFile(new File("target/pacts/ping_client-ping_service.json")); testConsumerPact = (Pact) PactReader.loadPac

    0热度

    3回答

    当消费者和提供者都是由同一家公司在不同的Scrum团队中开发时,是否需要进行合同测试?

    0热度

    1回答

    我想使用pactJS并生成协议。 我使用的业力/茉莉运行我的测试.. 下面是我的package.json { "name": "andriod-pact", "version": "1.0.0", "description": "This is a microservice that is one of the two consumers of the provid