Я проверяю свой сервис в Spring Boot, но я получаю WebClientRequestException: не удалось разрешить «null» после 6 запросов; Вложенное исключение - java.net.unknownhostexception: не удалось разрешить «null» после 6 запросов. Я думаю, что загрязнение делается правильно, но утверждение сделано неправильно. Вот мой сервис: < /p>
public String changeState(String ids) {
MultiValueMap form = new LinkedMultiValueMap();
form.add("ids", ids);
return webClient.post()
.uri("/vobjects/ecotox_study__c/actions/Objectlifecyclestateuseraction.ecotox_study__c.study_setup_completed_state__c.change_state_to_study_contracted_useract__c")
.header(HttpHeaders.AUTHORIZATION, getSessionId())
.header(HttpHeaders.ACCEPT, MediaType.APPLICATION_JSON_VALUE)
.bodyValue(form)
.retrieve()
.bodyToMono(String.class)
.block();
}
< /code>
А вот мой тест, с ответом от почтальона в качестве тела: < /p>
@Test
@DisplayName("Test changeState")
void changeState() {
String body = "{\n" +
" \"responseStatus\": \"SUCCESS\",\n" +
" \"data\": [\n" +
" {\n" +
" \"responseStatus\": \"SUCCESS\",\n" +
" \"id\": \"V4600000001K001\",\n" +
" }\n" +
" ]\n" +
"}";
wireMockServer.stubFor(post(urlEqualTo("/api/v21.3/vobjects/ecotox_study__c/actions/Objectlifecyclestateuseraction.ecotox_study__c.study_setup_completed_state__c.change_state_to_study_contracted_useract__c"))
.willReturn(aResponse()
.withStatus(200)
.withHeader("Content-Type", "application/json")
.withBody(body))
);
String vaultIds = vaultServiceTest.changeState("V4600000001K001");
assertEquals(body, vaultIds);
}
< /code>
Как я вижу, утверждение, очевидно, сделано неправильно, потому что я утверждаю все тело против просто одной строки. Я не уверен, что это правильный подход, или мой метод испытаний неверен в целом.
Подробнее здесь: https://stackoverflow.com/questions/711 ... ost-method
WebClientRequestException при Wiremocking Spring Boot Service Post Post Post ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
WebClientRequestException при Wiremocking Spring Boot Service Post Post Post
Anonymous » » в форуме JAVA - 0 Ответы
- 24 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Java Service Wrapper во время запуска JAR Application FOM Service Service
Anonymous » » в форуме JAVA - 0 Ответы
- 50 Просмотры
-
Последнее сообщение Anonymous
-