From bbad80b513dfa665a75a79471b3a9903bfcf988e Mon Sep 17 00:00:00 2001
From: Riegel <alexander.riegel@hft-stuttgart.de>
Date: Tue, 10 Dec 2024 15:04:59 +0100
Subject: [PATCH] Test: Streamline epsg parsing testcase

---
 .../stuttgart/citydoctor2/zip/ZipTest.java    | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

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 d8d9748..61289f2 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
@@ -68,15 +68,16 @@ public class ZipTest {
         CityGmlZipArchive cgmlArch = CityGmlZipArchive.register("src/test/resources/zip/epsg.zip");
         assertNotNull(cgmlArch);
         cgmlArch.mountArchive(config);
-        List<String> epsgs = new ArrayList<>(2);
-        epsgs.add("25832");
-        epsgs.add("7415");
-        for (CityGmlZipEntry entry : cgmlArch.getEntries()) {
-            String srsName = entry.getModel().getCityModel().getBoundedBy().getEnvelope().getSrsName();
-            srsName = srsName.split(":")[6];
-            assertTrue(epsgs.remove(srsName));
-        }
-        assertTrue(epsgs.isEmpty());
+
+        CityGmlZipEntry entry = cgmlArch.getEntry("epsg1.gml");
+        assertNotNull(entry);
+        String srsName = entry.getModel().getCityModel().getBoundedBy().getEnvelope().getSrsName().split(":")[6];
+        assertEquals("25832", srsName);
+
+        entry = cgmlArch.getEntry("epsg2.gml");
+        assertNotNull(entry);
+        srsName = entry.getModel().getCityModel().getBoundedBy().getEnvelope().getSrsName().split(":")[6];
+        assertEquals("7415", srsName);
     }
 
     @Test
-- 
GitLab