KongaGuid sourceDataGuid,
ServerGuid serverId,
String serverName,
IntegrationEntityId debuggeeId,
String targetNodePath) {
WsTestResult wsBaseResult = new WsTestResult();
wsBaseResult.setCallStack(wsTestResult.getCallStack());
wsBaseResult.setDataElements(wsTestResult.getDataElements());
wsBaseResult.setDebuggingSessionId(wsTestResult.getDebuggingSessionId());
wsBaseResult.setErrors(wsTestResult.getErrors());
wsBaseResult.setGeneralKeyValues(wsTestResult.getGeneralKeyValues());
wsBaseResult.setResult(wsTestResult.getIntermediateResult());
wsBaseResult.setWarnings(wsTestResult.getWarnings());
TestResult baseImpl = TestResultBuilder.build(wsBaseResult, serverId, serverName, debuggeeId, targetNodePath);
SourceDataIdentifier sourceId = createSourceDataIdentifier(sourceDataGuid, serverId, serverName);
return new ResultImpl(txId, sourceId, baseImpl, wsTestResult);
}