diff --git a/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/enginebased/afm/AfmZustaendigeStelleMapperTest.java b/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/enginebased/afm/AfmZustaendigeStelleMapperTest.java
index cb0a8fc25cb961e36330d8b8333c18f0ddee454d..e9abbeff9c2dc8b2af9f03c35006fe667cc3acbc 100644
--- a/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/enginebased/afm/AfmZustaendigeStelleMapperTest.java
+++ b/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/enginebased/afm/AfmZustaendigeStelleMapperTest.java
@@ -37,6 +37,7 @@ import org.mockito.Spy;
 
 import de.ozgcloud.eingang.common.formdata.FormData;
 import de.ozgcloud.eingang.common.formdata.FormDataTestFactory;
+import de.ozgcloud.eingang.common.formdata.ZustaendigeStelle;
 
 class AfmZustaendigeStelleMapperTest {
 
@@ -79,7 +80,7 @@ class AfmZustaendigeStelleMapperTest {
 				var parsedFormData = parseZustaendigeStelleData(formData);
 
 				assertThat(parsedFormData.getZustaendigeStelles())
-						.extracting("organisationseinheitenId")
+						.extracting(ZustaendigeStelle::getOrganisationseinheitenId)
 						.containsExactly(AfmZustaendigeStelleTestFactory.ORGANISATIONSEINHEITEN_ID);
 			}
 
@@ -88,7 +89,7 @@ class AfmZustaendigeStelleMapperTest {
 				var parsedFormData = parseZustaendigeStelleData(formData);
 
 				assertThat(parsedFormData.getZustaendigeStelles())
-						.extracting("bezeichnung")
+						.extracting(ZustaendigeStelle::getBezeichnung)
 						.containsExactly(BEZEICHNUNG);
 			}
 
@@ -97,7 +98,7 @@ class AfmZustaendigeStelleMapperTest {
 				var parsedFormData = parseZustaendigeStelleData(formData);
 
 				assertThat(parsedFormData.getZustaendigeStelles())
-						.extracting("email")
+						.extracting(ZustaendigeStelle::getEmail)
 						.containsExactly(AfmZustaendigeStelleTestFactory.EMAIL);
 			}
 
diff --git a/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/enginebased/dfoerdermittel/DFoerdermittelEngineBasedSemantikAdapterTest.java b/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/enginebased/dfoerdermittel/DFoerdermittelEngineBasedSemantikAdapterTest.java
index 698b665b58d345e68e98052b28ff257b387b8a52..079902c9d49e2dfff24ebc36566cb68bc22eba0b 100644
--- a/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/enginebased/dfoerdermittel/DFoerdermittelEngineBasedSemantikAdapterTest.java
+++ b/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/enginebased/dfoerdermittel/DFoerdermittelEngineBasedSemantikAdapterTest.java
@@ -26,6 +26,7 @@ import de.ozgcloud.eingang.common.formdata.IncomingFile;
 import de.ozgcloud.eingang.common.formdata.PostfachAddressTestFactory;
 import de.ozgcloud.eingang.common.formdata.ServiceKontoTestFactory;
 import de.ozgcloud.eingang.common.formdata.StringBasedIdentifier;
+import de.ozgcloud.eingang.common.formdata.ZustaendigeStelle;
 import de.ozgcloud.eingang.common.formdata.ZustaendigeStelleTestFactory;
 import de.ozgcloud.eingang.semantik.common.ServiceKontoFactory;
 
@@ -230,7 +231,7 @@ class DFoerdermittelEngineBasedSemantikAdapterTest {
 				var formData = adapter.addOrganisationsEinheitId(inputFormData);
 
 				assertThat(formData.getZustaendigeStelles())
-						.extracting("organisationseinheitenId")
+						.extracting(ZustaendigeStelle::getOrganisationseinheitenId)
 						.containsExactly(ORGANISATIONS_EINHEIT_ID);
 			}
 		}
@@ -243,7 +244,7 @@ class DFoerdermittelEngineBasedSemantikAdapterTest {
 				var formData = adapter.addOrganisationsEinheitId(DFoerdermittelFormDataTestFactory.create());
 
 				assertThat(formData.getZustaendigeStelles())
-						.extracting("organisationseinheitenId")
+						.extracting(ZustaendigeStelle::getOrganisationseinheitenId)
 						.containsExactly(ORGANISATIONS_EINHEIT_ID);
 			}
 		}
@@ -266,7 +267,7 @@ class DFoerdermittelEngineBasedSemantikAdapterTest {
 				var formData = adapter.addOrganisationsEinheitId(inputFormData);
 
 				assertThat(formData.getZustaendigeStelles())
-						.extracting("organisationseinheitenId")
+						.extracting(ZustaendigeStelle::getOrganisationseinheitenId)
 						.containsExactly(ORGANISATIONS_EINHEIT_ID);
 			}
 
diff --git a/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/enginebased/formsolutions/FormSolutionsEngineBasedAdapterITCase.java b/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/enginebased/formsolutions/FormSolutionsEngineBasedAdapterITCase.java
index 793b5d3eec555f6c00476938a02f52803e559bd7..974eb2a59be5dea1e0097b5f810566965332f3fe 100644
--- a/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/enginebased/formsolutions/FormSolutionsEngineBasedAdapterITCase.java
+++ b/semantik-adapter/src/test/java/de/ozgcloud/eingang/semantik/enginebased/formsolutions/FormSolutionsEngineBasedAdapterITCase.java
@@ -50,6 +50,7 @@ import de.ozgcloud.eingang.common.formdata.FormData;
 import de.ozgcloud.eingang.common.formdata.FormDataTestFactory;
 import de.ozgcloud.eingang.common.formdata.IncomingFileGroupTestFactory;
 import de.ozgcloud.eingang.common.formdata.IncomingFileTestFactory;
+import de.ozgcloud.eingang.common.formdata.ZustaendigeStelle;
 import de.ozgcloud.eingang.semantik.SemantikAdapter;
 import lombok.SneakyThrows;
 
@@ -236,14 +237,16 @@ public class FormSolutionsEngineBasedAdapterITCase {
 			void shouldMap() {
 				var data = engineAdapter.parseFormData(formData);
 
-				assertThat(data.getZustaendigeStelles()).isNotNull();
+				assertThat(data.getZustaendigeStelles()).isNotNull().isNotEmpty();
 			}
 
 			@Test
 			void shouldMapOrganistaionseinheitenId() {
 				var data = engineAdapter.parseFormData(formData);
 
-				assertThat(data.getZustaendigeStelles().getFirst().getOrganisationseinheitenId()).isEqualTo("test");
+				assertThat(data.getZustaendigeStelles())
+						.extracting(ZustaendigeStelle::getOrganisationseinheitenId)
+						.containsExactly("test");
 			}
 		}
 	}