我正在尝试使用wire-mock 创建一个模拟服务器,但遇到了以下问题:我想访问这样的URL /customers?customerId={customerId}&customerNo={customerNo}。
我的问题是如何在 Java 代码中匹配来自模拟服务器存根的请求参数 customerId 和 customerNo。
编辑
在第一个响应之后,结果如下:
编辑 2
这是我的存根:
WireMockServer mockServer = new WireMockServer(8079);
mockServer.start();
mockServer.stubFor(get(urlEqualTo("/api/loan/admin/contracts"))
.withQueryParam("status", equalTo("ACTIVE"))
.withQueryParam("cnp", equalTo("1950503410033"))
.willReturn(aResponse().withBody("Welcome to Baeldung!")));