private static void writeRecordedFiles(final Request request, final Document document, final Element xmlRequest, final String outputFolder) { //Request content final String requestBodyFile = request.getRecordedFiles().flatMap(RecordedFiles::recordedRequestBodyFile).orElse(null); final String requestHeaderFile = request.getRecordedFiles().flatMap(RecordedFiles::recordedRequestHeaderFile).orElse(null); if (!isNullOrEmpty(requestBodyFile) || !isNullOrEmpty(requestHeaderFile) ) { final Element element = document.createElement(XML_TAG_RECORDED_REQUEST); final boolean copied = copyRequestContent(outputFolder, element, requestHeaderFile, requestBodyFile); if (copied) { xmlRequest.appendChild(element); } } //Response header final String responseHeaderFile = request.getRecordedFiles().flatMap(RecordedFiles::recordedResponseHeaderFile).orElse(null); if (!isNullOrEmpty(responseHeaderFile)) { writeRecordedResponseHeaders(responseHeaderFile, document, xmlRequest); } //Response body final String responseBodyFile = request.getRecordedFiles().flatMap(RecordedFiles::recordedResponseBodyFile).orElse(null); if (!isNullOrEmpty(responseBodyFile)) { final Element element = document.createElement(XML_TAG_RECORDED_RESPONSE); final boolean copied = copyResponseBody(outputFolder, element, responseBodyFile); if (copied) { xmlRequest.appendChild(element); } } }
addAllExtractors(instance.getExtractors()); addAllValidators(instance.getValidators()); Optional<RecordedFiles> recordedFilesOptional = instance.getRecordedFiles(); if (recordedFilesOptional.isPresent()) { recordedFiles(recordedFilesOptional);
addAllExtractors(instance.getExtractors()); addAllValidators(instance.getValidators()); Optional<RecordedFiles> recordedFilesOptional = instance.getRecordedFiles(); if (recordedFilesOptional.isPresent()) { recordedFiles(recordedFilesOptional);
Optional<RecordedFiles> recordedFilesOptional = instance.getRecordedFiles(); if (recordedFilesOptional.isPresent()) { recordedFiles(recordedFilesOptional);
Optional<RecordedFiles> recordedFilesOptional = instance.getRecordedFiles(); if (recordedFilesOptional.isPresent()) { recordedFiles(recordedFilesOptional);
Optional<RecordedFiles> recordedFilesOptional = instance.getRecordedFiles(); if (recordedFilesOptional.isPresent()) { recordedFiles(recordedFilesOptional);
Optional<RecordedFiles> recordedFilesOptional = instance.getRecordedFiles(); if (recordedFilesOptional.isPresent()) { recordedFiles(recordedFilesOptional);
Optional<RecordedFiles> recordedFilesOptional = instance.getRecordedFiles(); if (recordedFilesOptional.isPresent()) { recordedFiles(recordedFilesOptional);