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 deeab0b4bb03d66fde39686fd94b065e25bd8e64..47a22f93c90b04edb3e6f8248b45a808a0c29c46 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 @@ -50,6 +50,7 @@ import org.springframework.test.annotation.DirtiesContext; import com.google.protobuf.ByteString; +import de.ozgcloud.apilib.common.datatypes.GenericId; import de.ozgcloud.apilib.common.errorhandling.NotFoundException; import de.ozgcloud.common.test.DataITCase; import de.ozgcloud.common.test.TestUtils; @@ -472,10 +473,7 @@ class AntragraumITCase { .setFileId(fileId) .build(); - grpcService.getAttachmentContent(request, responseObserver); - - verify(responseObserver, never()).onNext(any()); - + assertThatThrownBy(() -> grpcService.getAttachmentContent(request, responseObserver)).hasRootCauseInstanceOf(SecurityException.class); } @Test @@ -489,9 +487,8 @@ class AntragraumITCase { .setFileId(fileId) .build(); - grpcService.getAttachmentContent(request, responseObserver); - - verify(responseObserver, never()).onNext(any()); + assertThatThrownBy(() -> grpcService.getAttachmentContent(request, responseObserver)).hasRootCause(new NotFoundException( + GenericId.from(request.getNachrichtId()), "PostfachNachricht")); } @Test @@ -506,9 +503,8 @@ class AntragraumITCase { .setFileId(fileId) .build(); - grpcService.getAttachmentContent(request, responseObserver); - - verify(responseObserver, never()).onNext(any()); + assertThatThrownBy(() -> grpcService.getAttachmentContent(request, responseObserver)).hasRootCause(new NotFoundException( + GenericId.from(request.getNachrichtId()), "PostfachNachricht")); } @Test @@ -523,9 +519,8 @@ class AntragraumITCase { .setFileId(fileId) .build(); - grpcService.getAttachmentContent(request, responseObserver); - - verify(responseObserver, never()).onNext(any()); + assertThatThrownBy(() -> grpcService.getAttachmentContent(request, responseObserver)).hasRootCause(new NotFoundException( + GenericId.from(request.getNachrichtId()), "PostfachNachricht")); } }