diff --git a/CityDoctorParent/CityDoctorModel/src/test/java/de/hft/stuttgart/citydoctor2/zip/ZipTest.java b/CityDoctorParent/CityDoctorModel/src/test/java/de/hft/stuttgart/citydoctor2/zip/ZipTest.java
index 7ef96d8bbfe770800b9f17ca4d909e53314507b6..c3c3081ee4f97eca28719b4794a26d212d8ade58 100644
--- a/CityDoctorParent/CityDoctorModel/src/test/java/de/hft/stuttgart/citydoctor2/zip/ZipTest.java
+++ b/CityDoctorParent/CityDoctorModel/src/test/java/de/hft/stuttgart/citydoctor2/zip/ZipTest.java
@@ -76,15 +76,9 @@ public class ZipTest {
     public void testValidation(){
         ParserConfiguration valConfig = new ParserConfiguration(8,true);
         CityGmlZipArchive cgmlArch = CityGmlZipArchive.fromZipFile("src/test/resources/zip/validate.zip", valConfig);
-        int faultyFiles = 0;
-        for (CityGmlZipEntry entry : cgmlArch.getEntries()) {
-            if (entry instanceof ErroneousEntry errEntry) {
-                assertTrue(entry.getFileName().matches("validate/valFaulty.gml$"));
-                assertEquals(ZipEntryErrorType.INVALID_CITY_GML_FILE, errEntry.getErrorType());
-                faultyFiles++;
-            }
-        }
-        assertEquals(1, faultyFiles);
+        assertNotNull(cgmlArch);
+        assertNull(cgmlArch.getEntry("valCorrect.gml").getErrorType());
+        assertEquals(ZipEntryErrorType.INVALID_CITY_GML_FILE, cgmlArch.getEntry("valFaulty.gml").getErrorType());
     }
 
 }