diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidMapper.java b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidMapper.java index 96d008cd02d586e7ee401766d6fd6a0c9a0a8914..633caec19adf941465e76e9aaf9e69e292b2f327 100644 --- a/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidMapper.java +++ b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidMapper.java @@ -13,7 +13,7 @@ import de.ozgcloud.alfa.common.binaryfile.FileId; import de.ozgcloud.alfa.common.binaryfile.FileIdMapper; import de.ozgcloud.bescheid.GrpcBescheid; -@Mapper(unmappedTargetPolicy = ReportingPolicy.WARN, nullValueCheckStrategy = NullValueCheckStrategy.ALWAYS, uses = FileIdMapper.class) +@Mapper(unmappedTargetPolicy = ReportingPolicy.ERROR, nullValueCheckStrategy = NullValueCheckStrategy.ALWAYS, uses = FileIdMapper.class) interface BescheidMapper { @Mapping(target = "attachments", source = "grpcBescheid.attachmentsList") diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidRemoteService.java b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidRemoteService.java index 44ad13b70cee44433eb8af6b04d9bfce995d46a9..c68d00855d06ecfe745b0d0d63f6c0435eea804d 100644 --- a/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidRemoteService.java +++ b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidRemoteService.java @@ -5,10 +5,7 @@ import java.util.Optional; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -import com.thedeanda.lorem.LoremIpsum; - import de.ozgcloud.alfa.common.GrpcUtil; -import de.ozgcloud.alfa.common.binaryfile.FileId; import de.ozgcloud.bescheid.BescheidServiceGrpc.BescheidServiceBlockingStub; import de.ozgcloud.bescheid.GrpcBescheid; import de.ozgcloud.bescheid.GrpcGetBescheidDraftRequest; @@ -38,15 +35,4 @@ class BescheidRemoteService { Optional<GrpcBescheid> getBescheidFromResponse(GrpcGetBescheidDraftResponse response) { return response.hasBescheid() ? Optional.of(response.getBescheid()) : Optional.empty(); } - - public Document getDocument(String documentId) { - // TODO: replace this dummy implementation with a grpc call (OZG-5323) - return Document.builder() - .id(documentId) - .fileId(FileId.from("Test-File-ID")) - .type("Bescheid") - .nachrichtSubject("Ein Bescheid-Dokument") - .nachrichtText(LoremIpsum.getInstance().getWords(20)) - .build(); - } } \ No newline at end of file diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidService.java b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidService.java index 4d6e4b5e0f7379291cdbf6a00694b1246e7aa8b4..67bef19968599583c09c5ab5ecde6b241aed3a4d 100644 --- a/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidService.java +++ b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidService.java @@ -15,8 +15,4 @@ public class BescheidService { public Optional<Bescheid> getBescheidDraft(String vorgangId) { return remoteService.getBescheidDraft(vorgangId); } - - public Document getDocument(String documentId) { - return remoteService.getDocument(documentId); - } } diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/DocumentController.java b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/DocumentController.java index 2a5d46f43e251cf0c3b70c84549bd9981cde666e..9959aef97df879d3b6afcc0bf2b9eee58dca3c2a 100644 --- a/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/DocumentController.java +++ b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/DocumentController.java @@ -15,11 +15,11 @@ public class DocumentController { static final String PATH = BescheidController.PATH + "/document"; - private final BescheidService bescheidService; + private final DocumentService documentService; private final DocumentModelAssembler assembler; @GetMapping("/{documentId}") public EntityModel<Document> getDocument(@PathVariable String documentId) { - return assembler.toModel(bescheidService.getDocument(documentId)); + return assembler.toModel(documentService.getDocument(documentId)); } } diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/DocumentMapper.java b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/DocumentMapper.java new file mode 100644 index 0000000000000000000000000000000000000000..e2c70b055191b42f3d7bdcde4f3b1fbb1e36b951 --- /dev/null +++ b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/DocumentMapper.java @@ -0,0 +1,14 @@ +package de.ozgcloud.alfa.bescheid; + +import org.mapstruct.Mapper; +import org.mapstruct.NullValueCheckStrategy; +import org.mapstruct.ReportingPolicy; + +import de.ozgcloud.alfa.common.binaryfile.FileIdMapper; +import de.ozgcloud.document.GrpcDocument; + +@Mapper(unmappedTargetPolicy = ReportingPolicy.ERROR, nullValueCheckStrategy = NullValueCheckStrategy.ALWAYS, uses = FileIdMapper.class) +public interface DocumentMapper { + + Document fromGrpc(GrpcDocument grpcDocument); +} diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/DocumentRemoteService.java b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/DocumentRemoteService.java new file mode 100644 index 0000000000000000000000000000000000000000..83cdf65fad7eb4799d2bdc482bbe87cf84fef0ee --- /dev/null +++ b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/DocumentRemoteService.java @@ -0,0 +1,23 @@ +package de.ozgcloud.alfa.bescheid; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import de.ozgcloud.alfa.common.GrpcUtil; +import de.ozgcloud.document.DocumentServiceGrpc.DocumentServiceBlockingStub; +import de.ozgcloud.document.GrpcGetDocumentRequest; +import net.devh.boot.grpc.client.inject.GrpcClient; + +@Service +public class DocumentRemoteService { + + @GrpcClient(GrpcUtil.VORGANG_MANAGER_GRPC_CLIENT) + private DocumentServiceBlockingStub documentServiceStub; + @Autowired + private DocumentMapper documentMapper; + + public Document getDocument(String documentId) { + var response = documentServiceStub.getDocument(GrpcGetDocumentRequest.newBuilder().setId(documentId).build()); + return documentMapper.fromGrpc(response.getDocument()); + } +} diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/DocumentService.java b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/DocumentService.java new file mode 100644 index 0000000000000000000000000000000000000000..5fbade2a2e0b79bc4101245ec511c00e6c95230d --- /dev/null +++ b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/DocumentService.java @@ -0,0 +1,16 @@ +package de.ozgcloud.alfa.bescheid; + +import org.springframework.stereotype.Service; + +import lombok.RequiredArgsConstructor; + +@Service +@RequiredArgsConstructor +public class DocumentService { + + private final DocumentRemoteService remoteService; + + public Document getDocument(String documentId) { + return remoteService.getDocument(documentId); + } +} diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidMapperTest.java b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidMapperTest.java index 356e58b1bfe733d3ec1a3ddd09380a9a5a45d172..7f7425cca4229b4c05583dd3fed27612e0e6225e 100644 --- a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidMapperTest.java +++ b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidMapperTest.java @@ -23,6 +23,13 @@ class BescheidMapperTest { @Nested class TestFromGrpc { + @Test + void shouldMapId() { + var bescheid = map(); + + assertThat(bescheid.getId()).isEqualTo(GrpcBescheidTestFactory.ID); + } + @Test void shouldMapVorgangId() { var bescheid = map(); diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidRemoteServiceTest.java b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidRemoteServiceTest.java index 2671618ca8384dc7119815e353aa77ea092da361..8c06cc6275761009a474a91a10488a3aa9ac6143 100644 --- a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidRemoteServiceTest.java +++ b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidRemoteServiceTest.java @@ -28,7 +28,7 @@ class BescheidRemoteServiceTest { private BescheidMapper bescheidMapper; @Nested - class GetBescheidDraftTest { + class TestGetBescheidDraft { private final GrpcGetBescheidDraftRequest request = GrpcGetBescheidDraftRequestTestFactory.create(); private final GrpcGetBescheidDraftResponse response = GrpcGetBescheidDraftResponseTestFactory.create(); @@ -91,7 +91,7 @@ class BescheidRemoteServiceTest { } @Nested - class GrpcGetBescheidDraftRequestTest { + class TestBuildGetBescheidDraftRequest { @Test void shouldHaveVorgangId() { @@ -102,7 +102,7 @@ class BescheidRemoteServiceTest { } @Nested - class GetBescheidFromResponseTest { + class TestGetBescheidFromResponse { @Test void shouldReturnEmpty() { diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidServiceTest.java b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidServiceTest.java index 35c6e54a41d1bb4f39a58464b55845d739418d0a..6241bdce4c6a7c514c9e6273a7235d11736156ba 100644 --- a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidServiceTest.java +++ b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidServiceTest.java @@ -41,25 +41,4 @@ class BescheidServiceTest { assertThat(result).isEqualTo(remoteServiceResult); } } - - @Nested - class TestGetDocument { - - @Test - void shouldCallRemoteService() { - service.getDocument(DocumentTestFactory.ID); - - verify(remoteService).getDocument(DocumentTestFactory.ID); - } - - @Test - void shouldReturnResultFromRemoteService() { - var remoteServiceResult = DocumentTestFactory.create(); - when(remoteService.getDocument(DocumentTestFactory.ID)).thenReturn(remoteServiceResult); - - var result = service.getDocument(DocumentTestFactory.ID); - - assertThat(result).isEqualTo(remoteServiceResult); - } - } } diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/DocumentControllerTest.java b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/DocumentControllerTest.java index 9eae2f415b9da3ffdbfb7437e150b39b15b31b57..f3f4ff473d5db0bcb04a39ef5481d630b534cacb 100644 --- a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/DocumentControllerTest.java +++ b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/DocumentControllerTest.java @@ -17,7 +17,7 @@ import org.springframework.test.web.servlet.setup.MockMvcBuilders; class DocumentControllerTest { @Mock - private BescheidService bescheidService; + private DocumentService documentService; @Mock private DocumentModelAssembler assembler; @Spy @@ -38,14 +38,14 @@ class DocumentControllerTest { @BeforeEach void init() { - when(bescheidService.getDocument(BescheidTestFactory.BESCHEID_DOCUMENT)).thenReturn(document); + when(documentService.getDocument(DocumentTestFactory.ID)).thenReturn(document); } @Test void shouldGetDocument() throws Exception { doRequest(); - verify(bescheidService).getDocument(BescheidTestFactory.BESCHEID_DOCUMENT); + verify(documentService).getDocument(DocumentTestFactory.ID); } @Test @@ -61,7 +61,7 @@ class DocumentControllerTest { } private ResultActions doRequest() throws Exception { - return mockMvc.perform(get(DocumentController.PATH + "/{documentId}", BescheidTestFactory.BESCHEID_DOCUMENT)); + return mockMvc.perform(get(DocumentController.PATH + "/{documentId}", DocumentTestFactory.ID)); } } } diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/DocumentMapperTest.java b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/DocumentMapperTest.java new file mode 100644 index 0000000000000000000000000000000000000000..316aacd331ee684849e15f052fb08a5e767e8be4 --- /dev/null +++ b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/DocumentMapperTest.java @@ -0,0 +1,69 @@ +package de.ozgcloud.alfa.bescheid; + +import static org.assertj.core.api.Assertions.*; +import static org.mockito.Mockito.*; + +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Nested; +import org.junit.jupiter.api.Test; +import org.mapstruct.factory.Mappers; +import org.mockito.InjectMocks; +import org.mockito.Mock; + +import de.ozgcloud.alfa.common.binaryfile.FileIdMapper; + +public class DocumentMapperTest { + + @Mock + private FileIdMapper fileIdMapper; + @InjectMocks + private final DocumentMapper mapper = Mappers.getMapper(DocumentMapper.class); + + @Nested + class TestFromGrpc { + + @BeforeEach + void init() { + when(fileIdMapper.toFileId(GrpcDocumentTestFactory.FILE_ID)).thenReturn(DocumentTestFactory.FILE_ID); + } + + @Test + void shouldMapId() { + var document = map(); + + assertThat(document.getId()).isEqualTo(GrpcDocumentTestFactory.ID); + } + + @Test + void shouldMapType() { + var document = map(); + + assertThat(document.getType()).isEqualTo(GrpcDocumentTestFactory.TYPE); + } + + @Test + void shouldMapFileId() { + var document = map(); + + assertThat(document.getFileId()).isEqualTo(DocumentTestFactory.FILE_ID); + } + + @Test + void shouldMapNachrichtSubject() { + var document = map(); + + assertThat(document.getNachrichtSubject()).isEqualTo(GrpcDocumentTestFactory.NACHRICHT_SUBJECT); + } + + @Test + void shouldMapNachrichtText() { + var document = map(); + + assertThat(document.getNachrichtText()).isEqualTo(GrpcDocumentTestFactory.NACHRICHT_TEXT); + } + + private Document map() { + return mapper.fromGrpc(GrpcDocumentTestFactory.create()); + } + } +} diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/DocumentRemoteServiceTest.java b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/DocumentRemoteServiceTest.java new file mode 100644 index 0000000000000000000000000000000000000000..c0d1654723d8248f61edff0fa96d0cb37790d263 --- /dev/null +++ b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/DocumentRemoteServiceTest.java @@ -0,0 +1,65 @@ +package de.ozgcloud.alfa.bescheid; + +import static org.assertj.core.api.Assertions.*; +import static org.mockito.Mockito.*; + +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Nested; +import org.junit.jupiter.api.Test; +import org.mockito.ArgumentMatcher; +import org.mockito.InjectMocks; +import org.mockito.Mock; +import org.mockito.Spy; + +import de.ozgcloud.document.DocumentServiceGrpc.DocumentServiceBlockingStub; +import de.ozgcloud.document.GrpcGetDocumentRequest; + +public class DocumentRemoteServiceTest { + + @Mock + private DocumentServiceBlockingStub documentServiceStub; + @Mock + private DocumentMapper documentMapper; + @Spy + @InjectMocks + private DocumentRemoteService service; + + @Nested + class TestGetDocument { + + private static final ArgumentMatcher<GrpcGetDocumentRequest> REQUEST_MATCHER = request -> request.getId().equals(DocumentTestFactory.ID); + + private final Document document = DocumentTestFactory.create(); + + @BeforeEach + void init() { + when(documentServiceStub.getDocument(argThat(REQUEST_MATCHER))).thenReturn(GrpcGetDocumentResponseTestFactory.create()); + when(documentMapper.fromGrpc(GrpcGetDocumentResponseTestFactory.GRPC_DOCUMENT)).thenReturn(document); + } + + @Test + void shouldCallGrpcService() { + callService(); + + verify(documentServiceStub).getDocument(argThat(REQUEST_MATCHER)); + } + + @Test + void shouldCallMapper() { + callService(); + + verify(documentMapper).fromGrpc(GrpcGetDocumentResponseTestFactory.GRPC_DOCUMENT); + } + + @Test + void shouldReturnDocument() { + var result = callService(); + + assertThat(result).isEqualTo(document); + } + + private Document callService() { + return service.getDocument(DocumentTestFactory.ID); + } + } +} diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/DocumentServiceTest.java b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/DocumentServiceTest.java new file mode 100644 index 0000000000000000000000000000000000000000..dbdf7d79ff9e53dac5ceb02e7d85fdf217324f8d --- /dev/null +++ b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/DocumentServiceTest.java @@ -0,0 +1,46 @@ +package de.ozgcloud.alfa.bescheid; + +import static org.assertj.core.api.Assertions.*; +import static org.mockito.Mockito.*; + +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Nested; +import org.junit.jupiter.api.Test; +import org.mockito.InjectMocks; +import org.mockito.Mock; +import org.mockito.Spy; + +public class DocumentServiceTest { + + @Mock + private DocumentRemoteService remoteService; + @Spy + @InjectMocks + private DocumentService service; + + @Nested + class TestGetDocument { + + private final Document document = DocumentTestFactory.create(); + + @BeforeEach + void init() { + when(remoteService.getDocument(DocumentTestFactory.ID)).thenReturn(document); + + } + + @Test + void shouldCallRemoteService() { + service.getDocument(DocumentTestFactory.ID); + + verify(remoteService).getDocument(DocumentTestFactory.ID); + } + + @Test + void shouldReturnResultFromRemoteService() { + var result = service.getDocument(DocumentTestFactory.ID); + + assertThat(result).isEqualTo(document); + } + } +} diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/GrpcBescheidTestFactory.java b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/GrpcBescheidTestFactory.java index 4f6c168d8ed4e53e711b7b29235c823e7457bc25..9dbee01fd0e5422003f8d3831679c63435c309b0 100644 --- a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/GrpcBescheidTestFactory.java +++ b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/GrpcBescheidTestFactory.java @@ -7,6 +7,7 @@ import de.ozgcloud.common.datatype.StringBasedValue; public class GrpcBescheidTestFactory { + public static final String ID = BescheidTestFactory.ID; public static final boolean BEWILLIGT = BescheidTestFactory.BEWILLIGT; public static final String BESCHIEDEN_AM = BescheidTestFactory.BESCHIEDEN_AM; public static final String BESCHEID_DOCUMENT = BescheidTestFactory.BESCHEID_DOCUMENT; @@ -20,6 +21,7 @@ public class GrpcBescheidTestFactory { public static GrpcBescheid.Builder createBuilder() { return GrpcBescheid.newBuilder() + .setId(ID) .setBewilligt(BEWILLIGT) .setBeschiedenAm(BESCHIEDEN_AM) .setBescheidDocument(BESCHEID_DOCUMENT) diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/GrpcDocumentTestFactory.java b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/GrpcDocumentTestFactory.java new file mode 100644 index 0000000000000000000000000000000000000000..c8c704474b7da03b66c88929dce862caab10a3d8 --- /dev/null +++ b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/GrpcDocumentTestFactory.java @@ -0,0 +1,25 @@ +package de.ozgcloud.alfa.bescheid; + +import de.ozgcloud.document.GrpcDocument; + +public class GrpcDocumentTestFactory { + + public static final String ID = DocumentTestFactory.ID; + public static final String TYPE = DocumentTestFactory.TYPE; + public static final String FILE_ID = DocumentTestFactory.FILE_ID.toString(); + public static final String NACHRICHT_SUBJECT = DocumentTestFactory.NACHRICHT_SUBJECT; + public static final String NACHRICHT_TEXT = DocumentTestFactory.NACHRICHT_TEXT; + + public static GrpcDocument create() { + return createBuilder().build(); + } + + public static GrpcDocument.Builder createBuilder() { + return GrpcDocument.newBuilder() + .setId(ID) + .setType(TYPE) + .setFileId(FILE_ID) + .setNachrichtSubject(NACHRICHT_SUBJECT) + .setNachrichtText(NACHRICHT_TEXT); + } +} diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/GrpcGetDocumentRequestTestFactory.java b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/GrpcGetDocumentRequestTestFactory.java new file mode 100644 index 0000000000000000000000000000000000000000..6cd448d4b87ba4e5fe8b8be0cd1138a9ada37fb7 --- /dev/null +++ b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/GrpcGetDocumentRequestTestFactory.java @@ -0,0 +1,16 @@ +package de.ozgcloud.alfa.bescheid; + +import de.ozgcloud.document.GrpcGetDocumentRequest; + +public class GrpcGetDocumentRequestTestFactory { + + public static final String ID = DocumentTestFactory.ID; + + public static GrpcGetDocumentRequest create() { + return createBuilder().build(); + } + + public static GrpcGetDocumentRequest.Builder createBuilder() { + return GrpcGetDocumentRequest.newBuilder().setId(ID); + } +} diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/GrpcGetDocumentResponseTestFactory.java b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/GrpcGetDocumentResponseTestFactory.java new file mode 100644 index 0000000000000000000000000000000000000000..febb293de5901f772f168704dd03a73a53d75adf --- /dev/null +++ b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/GrpcGetDocumentResponseTestFactory.java @@ -0,0 +1,17 @@ +package de.ozgcloud.alfa.bescheid; + +import de.ozgcloud.document.GrpcDocument; +import de.ozgcloud.document.GrpcGetDocumentResponse; + +public class GrpcGetDocumentResponseTestFactory { + + public static final GrpcDocument GRPC_DOCUMENT = GrpcDocumentTestFactory.create(); + + public static GrpcGetDocumentResponse create() { + return createBuilder().build(); + } + + public static GrpcGetDocumentResponse.Builder createBuilder() { + return GrpcGetDocumentResponse.newBuilder().setDocument(GRPC_DOCUMENT); + } +} diff --git a/pom.xml b/pom.xml index 13fc91d97b4dc0980ada34c40db9a5449e02303f..4408121ed2e53c259b1c2cc835d01f677d4e577e 100644 --- a/pom.xml +++ b/pom.xml @@ -50,7 +50,7 @@ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - <vorgang-manager.version>2.5.0</vorgang-manager.version> + <vorgang-manager.version>2.6.0-SNAPSHOT</vorgang-manager.version> <ozgcloud-common-pdf.version>3.0.1</ozgcloud-common-pdf.version> <user-manager.version>2.2.0</user-manager.version>