in digital-document-service/src/it/java/com/epam/digital/data/platform/dgtldcmnt/controller/InternalApiDocumentControllerIT.java [165:179]
private RemoteDocumentMetadataDto uploadFile() {
var payload = RemoteDocumentDto.builder()
.remoteFileLocation(new URL(remoteFileRepository.url("/image.png"))).filename(filename)
.build();
var responseAsStr = mockMvc.perform(post(BASE_URL + "/" + rootProcessInstanceId)
.header(JwtAuthenticationFilter.AUTHORIZATION_HEADER, accessToken)
.content(objectMapper.writeValueAsString(payload))
.contentType(MediaType.APPLICATION_JSON))
.andExpect(status().isOk())
.andReturn()
.getResponse()
.getContentAsString();
return getPayloadFromJSON(responseAsStr, RemoteDocumentMetadataDto.class);
}