Skip to content
Snippets Groups Projects
Commit 85cb8604 authored by OZG-Cloud Team's avatar OZG-Cloud Team
Browse files

OZG-5412 XtaITCase: Remove comment

parent 07d694ee
No related branches found
No related tags found
No related merge requests found
...@@ -8,6 +8,7 @@ import java.lang.annotation.Retention; ...@@ -8,6 +8,7 @@ import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
import java.util.List; import java.util.List;
import java.util.function.Predicate;
import org.grpcmock.springboot.AutoConfigureGrpcMock; import org.grpcmock.springboot.AutoConfigureGrpcMock;
import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.AfterEach;
...@@ -23,6 +24,7 @@ import org.springframework.test.context.ActiveProfiles; ...@@ -23,6 +24,7 @@ import org.springframework.test.context.ActiveProfiles;
import de.ozgcloud.eingang.Application; import de.ozgcloud.eingang.Application;
import de.ozgcloud.vorgang.grpc.binaryFile.BinaryFileServiceGrpc; import de.ozgcloud.vorgang.grpc.binaryFile.BinaryFileServiceGrpc;
import de.ozgcloud.vorgang.grpc.binaryFile.GrpcUploadBinaryFileRequest;
import de.ozgcloud.vorgang.grpc.binaryFile.GrpcUploadBinaryFileResponse; import de.ozgcloud.vorgang.grpc.binaryFile.GrpcUploadBinaryFileResponse;
import de.ozgcloud.vorgang.vorgang.GrpcCreateVorgangRequest; import de.ozgcloud.vorgang.vorgang.GrpcCreateVorgangRequest;
import de.ozgcloud.vorgang.vorgang.GrpcCreateVorgangResponse; import de.ozgcloud.vorgang.vorgang.GrpcCreateVorgangResponse;
...@@ -79,7 +81,7 @@ class XtaITCase { ...@@ -79,7 +81,7 @@ class XtaITCase {
void teardown() { void teardown() {
try { try {
expectOneVorgangCreateAndFinishCall(); expectOneVorgangCreateAndFinishCall();
expectUploadCallForXmlRepresentations(); expectTwoUploadCallsForXmlRepresentations();
} finally { } finally {
xtaMocker.teardownServer(); xtaMocker.teardownServer();
resetMappings(); resetMappings();
...@@ -98,14 +100,15 @@ class XtaITCase { ...@@ -98,14 +100,15 @@ class XtaITCase {
); );
} }
private void expectUploadCallForXmlRepresentations() { private void expectTwoUploadCallsForXmlRepresentations() {
// Expect two xml representations: xdomea.xml and antrag.xml Predicate<GrpcUploadBinaryFileRequest> hasXMLContentType = request ->
request.hasMetadata() && request
.getMetadata()
.getContentType()
.contains("xml");
verifyThat( verifyThat(
calledMethod(BinaryFileServiceGrpc.getUploadBinaryFileAsStreamMethod()) calledMethod(BinaryFileServiceGrpc.getUploadBinaryFileAsStreamMethod())
.withRequestsContaining(request -> .withRequestsContaining(hasXMLContentType),
request.hasMetadata() &&
request.getMetadata().getContentType().contains("xml")
),
times(2) times(2)
); );
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment