本文整理了Java中com.github.tomakehurst.wiremock.client.WireMock.any()
方法的一些代码示例,展示了WireMock.any()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WireMock.any()
方法的具体详情如下:
包路径:com.github.tomakehurst.wiremock.client.WireMock
类名称:WireMock
方法名:any
暂无
代码示例来源:origin: com.github.tomakehurst/wiremock-jre8
public static MappingBuilder proxyAllTo(String url) {
return any(anyUrl()).willReturn(aResponse().proxiedFrom(url));
}
代码示例来源:origin: aws/aws-sdk-java-v2
/**
* Reset wire mock and re-configure stubbing.
*/
private void resetWireMock(GivenResponse givenResponse) {
WireMock.reset();
// Stub to return given response in test definition.
stubFor(any(urlMatching(".*")).willReturn(toResponseBuilder(givenResponse)));
}
代码示例来源: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: software.amazon.awssdk/protocol-tests-core
/**
* Reset wire mock and re-configure stubbing.
*/
private void resetWireMock(GivenResponse givenResponse) {
WireMock.reset();
// Stub to return given response in test definition.
stubFor(any(urlMatching(".*")).willReturn(toResponseBuilder(givenResponse)));
}
代码示例来源: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: aws/aws-sdk-java-v2
private void stubForMockRequest(int returnCode) {
ResponseDefinitionBuilder responseBuilder = aResponse().withStatus(returnCode)
.withHeader("Some-Header", "With Value")
.withBody("hello");
if (returnCode >= 300 && returnCode <= 399) {
responseBuilder.withHeader("Location", "Some New Location");
}
stubFor(any(urlPathEqualTo("/")).willReturn(responseBuilder));
}
代码示例来源: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: aws/aws-sdk-java-v2
/**
* Reset wire mock and re-configure stubbing.
*/
private void resetWireMock() {
WireMock.reset();
// Stub to return 200 for all requests
ResponseDefinitionBuilder responseDefBuilder = aResponse().withStatus(200);
// XML Unmarshallers expect at least one level in the XML document.
if (model.getMetadata().isXmlProtocol()) {
responseDefBuilder.withBody("<foo></foo>");
}
stubFor(any(urlMatching(".*")).willReturn(responseDefBuilder));
}
代码示例来源: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: software.amazon.awssdk/protocol-tests-core
/**
* Reset wire mock and re-configure stubbing.
*/
private void resetWireMock() {
WireMock.reset();
// Stub to return 200 for all requests
final ResponseDefinitionBuilder responseDefBuilder = aResponse().withStatus(200);
// XML Unmarshallers expect at least one level in the XML document.
if (model.getMetadata().isXmlProtocol()) {
responseDefBuilder.withBody("<foo></foo>");
}
stubFor(any(urlMatching(".*")).willReturn(responseDefBuilder));
}
代码示例来源: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: 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")));
}
内容来源于网络,如有侵权,请联系作者删除!