in src/it/java/com/epam/digital/data/platform/el/juel/it/digsignature/SignatureContentJuelFunctionIT.java [56:69]
void shouldProcessBusinessErrorWhenGettingContentFromSignature() throws IOException {
mockConnectToKeycloak();
digitalSignatureService.addStubMapping(
stubFor(post(urlPathMatching("/api/esignature/content"))
.withRequestBody(equalTo("{\"data\":\"dGVzdERhdGE=\",\"container\":\"CADES\"}"))
.willReturn(aResponse().withStatus(412)
.withHeader("Content-type", "application/json")
.withBody(
"{\"code\":\"ERROR_PKI_FORMATS_FAILED\",\"localizedMessage\":\"Виникла помилка при розборі чи формуванні даних (пошкоджені дані чи невірний формат)\"}"))));
var processInstance = runtimeService().startProcessInstanceByKey("signature_content_error");
BpmnAwareTests.assertThat(processInstance).isEnded();
}