.withBody("a_callback_response");
// then
// - in http
HttpResponse actual = makeRequest(
new HttpRequest()
.withURL("http://localhost:" + getMockServerPort() + "/" + servletContext + (servletContext.length() > 0 && !servletContext.endsWith("/") ? "/" : "") + "callback")
.withMethod("POST")
.withHeaders(
new Header("X-Test", "test_headers_and_body"),
new Header("Content-Type", "text/plain")
)
.withBody("an_example_body_http"),
false
);
assertEquals(
StaticTestExpectationCallback.httpResponse,
actual
);
assertEquals(StaticTestExpectationCallback.httpRequests.get(0).getBody().getValue(), "an_example_body_http");
assertEquals(StaticTestExpectationCallback.httpRequests.get(0).getPath(), "/callback");
// - in https
assertEquals(
StaticTestExpectationCallback.httpResponse,
makeRequest(
new HttpRequest()
.withURL("https://localhost:" + getMockServerSecurePort() + "/" + servletContext + (servletContext.length() > 0 && !servletContext.endsWith("/") ? "/" : "") + "callback")
.withMethod("POST")
.withHeaders(
new Header("X-Test", "test_headers_and_body"),
new Header("Host", "127.0.0.1:" + getTestServerPort()),