У меня есть приложение и swagger, работающие на localhost: 8080. Я настраиваю wiremock (wiremockServer) для заглушки некоторых конечных точек, поэтому, когда я вызываю localhost: 8099 , я получаю значение заглушки:
@Configuration
public class WireMockConfiguration {
@Bean
public void wiremockServer() {
WireMockServer wiremock = new WireMockServer(wireMockConfig().port(8099));
WireMock.configureFor("localhost", 8080);
wiremock.start();
wiremock.stubFor(get(urlEqualTo("/v1/xyz"))
.atPriority(1)
.willReturn(aResponse().withStatus(SC_OK)
.withBody(loadJson("stubAnswer.json"))));
}
}
Есть ли способ вернуть заглушку при вызове localhost:8080/v1/xyz
(вместо использования порта wiremock) ??? Я думал, что решение было добавить WireMock.configureFor("localhost", 8080)
, но это не сработало.
Спасибо.