diff --git a/src/test/java/de/ozgcloud/formcycle/formdata/FormStructureParserTest.java b/src/test/java/de/ozgcloud/formcycle/formdata/FormStructureParserTest.java
index 6d4fdc60282a6057172154d2bd8dd79689f16c5c..de1666dace03a124f3b51103b6f1448504d58b02 100644
--- a/src/test/java/de/ozgcloud/formcycle/formdata/FormStructureParserTest.java
+++ b/src/test/java/de/ozgcloud/formcycle/formdata/FormStructureParserTest.java
@@ -39,17 +39,6 @@ class FormStructureParserTest {
 			assertThat(result).isEmpty();
 		}
 
-		@Test
-		void shouldCallIsInputNode() {
-			try (var itemClassMock = mockStatic(ItemClass.class)) {
-				var items = createItem(TEXT_FIELD);
-
-				createParser(items).parse();
-
-				itemClassMock.verify(() -> ItemClass.isInputNode(TEXT_FIELD));
-			}
-
-		}
 		@Test
 		void shouldCallHandleInputNode() {
 			var items = createItem(TEXT_FIELD);
@@ -58,17 +47,7 @@ class FormStructureParserTest {
 			structureParser.parse();
 
 			verify(structureParser).handleInputNode(items.get(ITEM_ID));
-		}
-
-		@Test
-		void shouldCallIsNestedContainer() {
-			try (var itemClassMock = mockStatic(ItemClass.class)) {
-				var items = createItem(FIELD_SET);
-
-				createParser(items).parse();
-
-				itemClassMock.verify(() -> ItemClass.isNestedContainer(FIELD_SET));
-			}
+			verify(structureParser, never()).handleContainerNode(any());
 		}
 
 		@Test
@@ -79,6 +58,7 @@ class FormStructureParserTest {
 			structureParser.parse();
 
 			verify(structureParser).handleContainerNode(items.get(ITEM_ID));
+			verify(structureParser, never()).handleInputNode(any());
 		}
 
 		@Test
@@ -101,6 +81,11 @@ class FormStructureParserTest {
 	@Nested
 	class TestHandleInputNode {
 
+		@BeforeEach
+		void init() {
+			structureParser = spy(new FormStructureParser(createItem(FIELD_SET)));
+		}
+
 		@Test
 		void shouldCallGetResultNodes() {
 			var xItem = getMock(TEXT_FIELD);
@@ -258,6 +243,7 @@ class FormStructureParserTest {
 
 		@BeforeEach
 		void init() {
+			structureParser = spy(new FormStructureParser(createItem(FIELD_SET)));
 			injectResultNodes(expectedResultNodes);
 		}
 
@@ -316,6 +302,11 @@ class FormStructureParserTest {
 	@Nested
 	class TestGetNextContainerNode {
 
+		@BeforeEach
+		void init() {
+			structureParser = spy(new FormStructureParser(createItem(FIELD_SET)));
+		}
+
 		@Test
 		void shouldReturnEmptyWhenNodeStackEmpty() {
 			var nextContainerNode = structureParser.getNextContainerNode(ITEM_ID);