Tomakehurst Wiremock. Пытается подключиться к 8080. Соединение отказано - PullRequest
0 голосов
/ 30 сентября 2019
@Test
    void resourceTo_Wired_ClientCall() {

        wireMockServer = new WireMockServer(options().port(10021));
        wireMockServer.start();

            final MappingBuilder stubBuilder = get(urlMatching("http://demo1096495.mockable.io/client1"));

            stubFor(stubBuilder
                    .willReturn(aResponse()
                            .withStatus(200)
                            .withHeader("Content-Type", "application/json")
                            .withBody("{\"something\":\"test-wired\"}")));
            ;

Получена ошибка:

org.apache.http.conn.HttpHostConnectException: Соединение с локальным хостом: 8080 [localhost / 127.0.0.1] не удалось: соединение отклонено (соединение отклонено)

Чего не хватает?

PS Я использую WireMockServer с junit 5 и пружинной загрузкой. с junit 4 и WireMockRule все работает хорошо.

 testCompile "com.github.tomakehurst:wiremock-jre8:2.24.1"

1 Ответ

0 голосов
/ 30 сентября 2019

ОБНОВЛЕНИЕ:

https://github.com/tomakehurst/wiremock/issues/369

добавлено: WireMock.configureFor("localhost", 10021);

до wireMockServer.start();

Затем эта ошибка исчезла. Это перешло к следующим строкам.

PS Есть что-то новое ... но это другая проблема.

...