@Override public ExecutionErrorSummary getError(String serverTemplateId, String deploymentId, String errorId) { ProcessAdminServicesClient processAdminServicesClient = getClient(serverTemplateId, ProcessAdminServicesClient.class); Optional<ExecutionErrorInstance> executionErrorInstance = ofNullable(processAdminServicesClient.getError(deploymentId, errorId)); return executionErrorInstance.map(new ExecutionErrorSummaryMapper()).orElse(null); } }
assertEquals(0, errors.size()); errorInstance = processAdminClient.getError(CONTAINER_ID, errorInstance.getErrorId()); assertNotNull(errorInstance); assertNotNull(errorInstance.getErrorId());
assertEquals(0, errors.size()); errorInstance = processAdminClient.getError(CONTAINER_ID, errorInstance.getErrorId()); assertNotNull(errorInstance); assertNotNull(errorInstance.getErrorId());
assertEquals(0, errors.size()); errorInstance = processAdminClient.getError(CONTAINER_ID, errorInstance.getErrorId()); assertNotNull(errorInstance); assertNotNull(errorInstance.getErrorId());
assertEquals(0, errors.size()); errorInstance = processAdminClient.getError(CONTAINER_ID, errorInstance.getErrorId()); assertNotNull(errorInstance); assertNotNull(errorInstance.getErrorId());
@Test public void testGetExecutionErrorDetails() { final ExecutionErrorInstance errorInstance = createTestError("1"); String serverTemplateId = "testServerTemplateId"; when(processAdminServicesClient.getError(errorInstance.getContainerId(), errorInstance.getErrorId())) .thenReturn(errorInstance); final ExecutionErrorSummary errorSummary = executorService.getError(serverTemplateId, errorInstance.getContainerId(), errorInstance.getErrorId()); verify(kieServerIntegration).getServerClient(serverTemplateId); verify(processAdminServicesClient).getError(errorInstance.getContainerId(), errorInstance.getErrorId()); assertExecutionErrorSummary(errorInstance, errorSummary); } }
@Test public void testGetExecutionErrorDetails() { final ExecutionErrorInstance errorInstance = createTestError("1"); String serverTemplateId = "testServerTemplateId"; when(processAdminServicesClient.getError(errorInstance.getContainerId(), errorInstance.getErrorId())) .thenReturn(errorInstance); final ExecutionErrorSummary errorSummary = executorService.getError(serverTemplateId, errorInstance.getContainerId(), errorInstance.getErrorId()); verify(kieServerIntegration).getServerClient(serverTemplateId); verify(processAdminServicesClient).getError(errorInstance.getContainerId(), errorInstance.getErrorId()); assertExecutionErrorSummary(errorInstance, errorSummary); } }