diff --git a/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/formbased/mantelantrag/MantelantragITCase.java b/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/formbased/mantelantrag/MantelantragITCase.java
index 0b10627f56aabd6d65c001049054fd822e9944bd..68276370784ab74c52ed506b1e75345f9c042b09 100644
--- a/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/formbased/mantelantrag/MantelantragITCase.java
+++ b/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/formbased/mantelantrag/MantelantragITCase.java
@@ -1,5 +1,6 @@
 package de.ozgcloud.eingang.semantik.formbased.mantelantrag;
 
+import static de.ozgcloud.eingang.common.formdata.FormDataTestFactory.*;
 import static org.assertj.core.api.Assertions.*;
 import static org.grpcmock.GrpcMock.*;
 
@@ -93,10 +94,10 @@ public class MantelantragITCase {
 		verifyThat(
 				calledMethod(VorgangServiceGrpc.getStartCreationMethod())
 						.withRequest(GrpcCreateVorgangRequest::hasEingang),
-				atLeast(1));
+				times(1));
 		verifyThat(
 				calledMethod(VorgangServiceGrpc.getFinishCreationMethod()),
-				atLeast(1));
+				times(1));
 	}
 
 	private void expectTwoUploadCallsForXmlRepresentations() {
@@ -107,7 +108,7 @@ public class MantelantragITCase {
 		verifyThat(
 				calledMethod(BinaryFileServiceGrpc.getUploadBinaryFileAsStreamMethod())
 						.withRequestsContaining(hasXMLContentType),
-				atLeast(2));
+				times(2));
 	}
 
 	@Autowired
@@ -213,6 +214,14 @@ public class MantelantragITCase {
 		}
 	}
 
+	@DisplayName("should return first vorgangId")
+	@Test
+	void shouldReturnFirstVorgangId() {
+		var result = semantikAdapter.processFormData(formData);
+
+		assertThat(result).isEqualTo(VORGANG_ID);
+	}
+
 	private FormData prepareTestData() {
 		var xdomeaFile = IncomingFileTestFactory.createBuilder()
 				.name(FILE_NAME_XDOMEA)