in src/it/java/com/epam/digital/data/platform/usrprcssmgt/BaseIT.java [115:136]
private Function<UrlPattern, MappingBuilder> getMappingBuilderMethod(HttpMethod method) {
switch (method) {
case GET:
return WireMock::get;
case PUT:
return WireMock::put;
case POST:
return WireMock::post;
case DELETE:
return WireMock::delete;
case HEAD:
return WireMock::head;
case OPTIONS:
return WireMock::options;
case PATCH:
return WireMock::patch;
case TRACE:
return WireMock::trace;
default:
throw new IllegalStateException("All http methods are mapped with mapping builder");
}
}