用于存根和模拟Web服务的库。
对于PaxExam(版本4)中的配置,我们正在使用wrappedBundle(),如下所示:wrappedBundle(mavenBundle()。groupId(“com.github.tomakehurst”)。artifactId(“wiremock-jre8”)... 。
在我的Java项目中,我需要匹配下一个文本。我使用WireMock来存根请求。所以我需要编写正则表达式来查找欲望请求和返回存根响应。在WireMock中我需要写正则表达式...
我正在测试一个spring-boot应用程序并使用wiremock存根来模拟外部API。在一个测试用例中,我想确保我的存根只被调用一次,但是它因连接错误而失败。 ...
如何在每次测试之前或之后使Spring Cloud Contract重置WireMock
我们正在编写一个Spring Boot应用程序,并使用Cloud Contract WireMock支持来存根支持服务。我们的测试类注释如下:@RunWith(SpringRunner.class)@SpringBootTest(...
如何匹配线程中的JSON,它具有相同的字段值,但可能不是相同的顺序
我已经请求JSON body [{“name”:“Ram”},{“name”:“Sam”}]这是我需要匹配请求的wiremock请求的输入,即使JSON具有相同的内容但是... 。
我想了解优先事项的运作方式。更具体地说,将存根优先级设置为存根的预期输出是多少。关于这方面的文件有限,可用的文件并不是真的......
我重新编辑了这个问题,因为它可能对其他人有帮助。我尝试习惯使用Wiremock测试客户端对mocket http-endpoints的影响。非常简单的测试场景包括一个测试用例......
我有一个简单的端点线程存根。调用此存根的库需要cookie存在于响应中。有没有一种简单的方法可以在配置的线缆中提供cookie ...
WireMock和Eureka的Spring Boot集成测试失败,“没有实例可用”
在为使用RestTemplate(和引擎盖下的功能区)和Eureka来解析服务B依赖关系的Spring Boot应用程序(服务A)编写集成测试时,我得到一个“没有实例...
有没有办法规范化为记录的存根生成的bodyFilename?
当使用wiremock-standalone记录会话时,我得到生成的映射文件foo-bar-RLCTY.json,其中包含具有相同鉴别器的主体的链接。 “回应”:{“状态”:200,......
我在合同中定义了查询参数。我需要这个参数是可选的:方法'GET'url($(regex(urlRegex))){queryParameters {parameter'fitler':$(stub(regex(...
我正在向Wiremock(Standalone,2.21)发送一个请求,其中包含正文{“attribute1”:“value1”,“attribute2”:“value2”,...“attributen”:“valuen”}到URL / test / test- ...
我已经定义了wireMock服务器,如下所示: - private WireMockServer wireMockServer; @Before public void preSetup()抛出异常{wireMockServer = new WireMockServer(56789); ...
我有两个xml请求如下,只是想获得响应。如果请求主体包含节点A,B,C且不包含D,则为Response1。如果A,B,C,D全部包含在请求中,则为Response2。能够 ...
我在wiremock中定义了一个https存根,如下所示: - public class HttpsMockMain {public static void main(String [] args){WireMockServer mockServer = new WireMockServer(56789,8443); ...
假设应用程序依赖于外部服务器上的REST服务http://otherserver.com。为了测试,我想在JUnit中模拟外部休息调用(通过Wiremock)...
我们如何使线圈中的模拟与生产API保持同步?我们如何避免模拟和生产API之间的漂移?我尝试向线索编写协议测试以测试它们是否......
我有一个连接到外部第三方API的应用程序,最近API的测试实例并不是特别可靠。这会阻止开发进度并改变我们的构建......
我想模拟像https://jsonplaceholder.typicode.com这样的https服务。它的代理和Postman在8089端口发送。但是,当我试图获取请求'https://jsonplaceholder.typicode.com / ...