diff --git a/vorgang-manager-server/src/test/java/de/ozgcloud/nachrichten/antragraum/AntragraumITCase.java b/vorgang-manager-server/src/test/java/de/ozgcloud/nachrichten/antragraum/AntragraumITCase.java index 4f9a0b68f7072d08060e91afc906d5368c51b7fe..998db41bbc1dbc653544ae3d46ffdb17c3dbb310 100644 --- a/vorgang-manager-server/src/test/java/de/ozgcloud/nachrichten/antragraum/AntragraumITCase.java +++ b/vorgang-manager-server/src/test/java/de/ozgcloud/nachrichten/antragraum/AntragraumITCase.java @@ -411,6 +411,11 @@ class AntragraumITCase { VorgangAttachedItem.COLLECTION_NAME); } + @BeforeEach + void mockObserver() { + when(responseObserver.isReady()).thenReturn(true); + } + @Test void shouldSendContent() { when(verifier.verify(any())).thenReturn(Collections.emptyList()); @@ -442,10 +447,7 @@ class AntragraumITCase { .setFileId(fileId) .build(); - assertThatThrownBy(() -> grpcService.getAttachmentContent(request, responseObserver)) - .isInstanceOf(SecurityException.class) - .hasMessageContaining("Signature missing") - .hasMessageContaining("invalid_signature"); + verify(responseObserver, never()).onNext(any()); } @@ -460,10 +462,7 @@ class AntragraumITCase { .setFileId(fileId) .build(); - assertThatThrownBy(() -> grpcService.getAttachmentContent(request, responseObserver)) - .isInstanceOf(NotFoundException.class) - .hasMessageContaining("PostfachNachricht") - .hasMessageContaining(vorgangAttachedItem.getId()); + verify(responseObserver, never()).onNext(any()); } @Test @@ -478,10 +477,7 @@ class AntragraumITCase { .setFileId(fileId) .build(); - assertThatThrownBy(() -> grpcService.getAttachmentContent(request, responseObserver)) - .isInstanceOf(NotFoundException.class) - .hasMessageContaining("PostfachNachricht") - .hasMessageContaining(vorgangAttachedItem.getId()); + verify(responseObserver, never()).onNext(any()); } @Test @@ -496,10 +492,7 @@ class AntragraumITCase { .setFileId(fileId) .build(); - assertThatThrownBy(() -> grpcService.getAttachmentContent(request, responseObserver)) - .isInstanceOf(NotFoundException.class) - .hasMessageContaining("PostfachNachricht") - .hasMessageContaining(vorgangAttachedItemDifferentAttachment.getId()); + verify(responseObserver, never()).onNext(any()); } }