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()); } }