pact-jvm

    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

    0热度

    2回答

    我有一个项目,我们正在使用邮件提供程序,因为它涉及基于Apache kafka的邮件。 消费者方面的maven目标从本地以及Jenkins都能正常工作。 提供者端契约验证失败,詹金斯说“未找到交互的注释方法”。 我的pom.xml的配置如下: <plugin> <groupId>au.com.dius</groupId> <artifactId>pact-jvm-provider-maven_

    0热度

    3回答

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

    0热度

    1回答

    当将pact.consumer.version升级到3.5.3时,我无法在PactDslJsonBody上创建正则表达式匹配器。下面是代码3.2.8版本: PactDslJsonBody requestBody = createJSONPact(requestBodyJSON, new PactDslJsonBody()); System.out.println("*****PactReque

    0热度

    2回答

    我有一些关于Pact JVM(Java)的noob问题; 如果提供商JSON结构响应是已知的(例如,通过询问与邮差的API),是有可能邮差JSON体自动转换成协议合同文件,而不需要运行(Java)的消费者片段创建方法,或者将其转换为java PactDslJsonBody()结构? 在创建协议文件时,提供程序(spring-boot)是否需要启动并运行(即使json响应结构已知)?为避免为每个合同