upgraded ps integration

This commit is contained in:
Timo Bejan 2021-09-28 16:08:38 +03:00
parent 73db8b4b8c
commit 129e189548
2 changed files with 5 additions and 1 deletions

View File

@ -3,7 +3,7 @@ package com.iqser.red.service.persistence.management.v1.processor.client;
import com.iqser.red.service.pdftron.redaction.v1.api.resources.PDFTronRedactionResource;
import org.springframework.cloud.openfeign.FeignClient;
@FeignClient(name = "PDFTronRedactionResource", url = "${pdftron-redaction-service.url}")
@FeignClient(name = "PDFTronRedactionClient", url = "${pdftron-redaction-service.url}")
public interface PDFTronRedactionClient extends PDFTronRedactionResource {
}

View File

@ -31,6 +31,7 @@ import org.springframework.context.annotation.*;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringRunner;
import static org.mockito.Mockito.doNothing;
import static org.mockito.Mockito.when;
@ -102,6 +103,9 @@ public abstract class AbstractPersistenceServerServiceTest {
@Before
public void setupOptimize() {
doNothing().when(pdfTronRedactionClient).testDigitalCurrentSignature(Mockito.any());
when(pdfTronRedactionClient.optimize(Mockito.any())).thenAnswer((args) ->
new PdfTronOptimizeResponse(((PdfTronOptimizeRequest) args.getArguments()[0]).getDocument()));
when(pdfTronRedactionClient.redact(Mockito.any())).thenAnswer((args) ->