本文整理了Java中com.github.tomakehurst.wiremock.client.WireMock.anyUrl()
方法的一些代码示例,展示了WireMock.anyUrl()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WireMock.anyUrl()
方法的具体详情如下:
包路径:com.github.tomakehurst.wiremock.client.WireMock
类名称:WireMock
方法名:anyUrl
暂无
代码示例来源:origin: com.github.tomakehurst/wiremock-jre8
public static RequestPatternBuilder allRequests() {
return new RequestPatternBuilder(RequestMethod.ANY, WireMock.anyUrl());
}
代码示例来源:origin: aws/aws-sdk-java-v2
public static void verifyRequestCount(int expectedCount, WireMockRule wireMock) {
wireMock.verify(expectedCount, anyRequestedFor(anyUrl()));
}
}
代码示例来源:origin: com.github.tomakehurst/wiremock-jre8
public static RequestPattern everything() {
return newRequestPattern(RequestMethod.ANY, anyUrl()).build();
}
代码示例来源:origin: com.github.tomakehurst/wiremock-jre8
public static MappingBuilder proxyAllTo(String url) {
return any(anyUrl()).willReturn(aResponse().proxiedFrom(url));
}
代码示例来源:origin: io.micrometer/micrometer-test
@Test
void successfulHead(HttpSender httpClient, @WiremockResolver.Wiremock WireMockServer server) throws Throwable {
server.stubFor(any(anyUrl()));
assertThat(httpClient.head(server.baseUrl() + "/api")
.send().body()).isEqualTo(HttpSender.Response.NO_RESPONSE_BODY);
}
代码示例来源:origin: com.github.tomakehurst/wiremock-jre8
public static UrlPattern fromOneOf(String url,
String urlPattern,
String urlPath,
String urlPathPattern) {
if (url != null) {
return WireMock.urlEqualTo(url);
} else if (urlPattern != null) {
return WireMock.urlMatching(urlPattern);
} else if (urlPath != null) {
return WireMock.urlPathEqualTo(urlPath);
} else if (urlPathPattern != null) {
return WireMock.urlPathMatching(urlPathPattern);
} else {
return WireMock.anyUrl();
}
}
代码示例来源:origin: io.micrometer/micrometer-test
@Test
void failedPostWithNoBody(HttpSender httpClient, @WiremockResolver.Wiremock WireMockServer server) throws Throwable {
server.stubFor(any(anyUrl()).willReturn(aResponse()
.withStatus(500)));
assertThat(httpClient.post(server.baseUrl() + "/api").send().body()).isEqualTo(HttpSender.Response.NO_RESPONSE_BODY);
}
代码示例来源:origin: io.micrometer/micrometer-test
@Test
void failedHeadWithNoBody(HttpSender httpClient, @WiremockResolver.Wiremock WireMockServer server) throws Throwable {
server.stubFor(any(anyUrl()).willReturn(aResponse().withStatus(500)));
assertThat(httpClient.head(server.baseUrl() + "/api")
.send().body()).isEqualTo(HttpSender.Response.NO_RESPONSE_BODY);
}
}
代码示例来源:origin: io.micrometer/micrometer-test
@Test
void failedPostWithBody(HttpSender httpClient, @WiremockResolver.Wiremock WireMockServer server) throws Throwable {
server.stubFor(any(anyUrl()).willReturn(aResponse()
.withStatus(500)
.withBody("a body")));
assertThat(httpClient.post(server.baseUrl() + "/api").send().body()).isEqualTo("a body");
}
代码示例来源:origin: io.micrometer/micrometer-test
@Test
void successfulPostNoBody(HttpSender httpClient, @WiremockResolver.Wiremock WireMockServer server) throws Throwable {
server.stubFor(any(anyUrl()));
assertThat(httpClient.post(server.baseUrl() + "/api")
.withPlainText("this is a line")
.send().body()).isEqualTo(HttpSender.Response.NO_RESPONSE_BODY);
server.verify(postRequestedFor(urlEqualTo("/api")).withRequestBody(equalTo("this is a line")));
}
代码示例来源:origin: com.github.tomakehurst/wiremock-jre8
@Override
public void loadMappingsInto(StubMappings stubMappings) {
RequestPattern requestPattern = newRequestPattern(ANY, anyUrl()).build();
ResponseDefinition responseDef = responseDefinition()
.proxiedFrom(baseUrl)
.build();
StubMapping proxyBasedMapping = new StubMapping(requestPattern, responseDef);
proxyBasedMapping.setPriority(10); // Make it low priority so that existing stubs will take precedence
stubMappings.addMapping(proxyBasedMapping);
}
});
代码示例来源:origin: io.micrometer/micrometer-test
@Test
void successfulPostWithBody(HttpSender httpClient, @WiremockResolver.Wiremock WireMockServer server) throws Throwable {
server.stubFor(any(anyUrl()).willReturn(aResponse()
.withBody("a body")));
assertThat(httpClient.post(server.baseUrl() + "/api")
.withPlainText("this is a line")
.send().body()).isEqualTo("a body");
server.verify(postRequestedFor(urlEqualTo("/api")).withRequestBody(equalTo("this is a line")));
}
代码示例来源:origin: com.github.tomakehurst/wiremock-jre8
builder.add(methodSection);
UrlPattern urlPattern = firstNonNull(requestPattern.getUrlMatcher(), anyUrl());
DiffLine<String> urlSection = new DiffLine<>("URL", urlPattern,
request.getUrl(),
内容来源于网络,如有侵权,请联系作者删除!