de966c0e Mar 28, 2026, 8:02:50 PM (UTC)
Oleksandra V.
A newer submission is available.
Test Suite
83 % complete
Suggestions
-
Testen, dass
CoordinateReadereine leere Map zurückgibt, wenn eine leere Gemeindeliste und ein CSV-Text übergeben wird, der nur den Header enthält. -
CoordinateReader.readmit einem CSV-Text mit mehreren Zeilen und einer passenden Gemeindeliste aufrufen und testen, dass eine Map mit entsprechend vielen Einträgen zurückgegeben wird. -
CoordinateReader.readmit einem CSV-Text mit mehreren Zeilen und einer passenden Gemeindeliste aufrufen und testen, dass die zurückgegebene Map für jede Gemeinde die korrekten Koordinaten enthält. The test suite already does this partially, but it only detects 7 out of 11 possible bugs in this regard.
Implementation
83 % complete
37 / 37 Tests
- CoordinateTest.constructorGetter: Passed
- CoordinateTest.equals: Passed
- CoordinateTest.equalsNullOrOtherType: Passed
- CoordinateTest.toStringTest: Passed
- ElevationModelReaderTest.read1x1: Passed
- ElevationModelReaderTest.read2x2: Passed
- ElevationModelReaderTest.readHeader: Passed
- ElevationModelReaderTest.readNoData: Passed
- ElevationModelReaderTest.readRectangular: Passed
- ElevationModelTest.constructorGetter: Passed
- ElevationModelTest.elevationAt1x1: Passed
- ElevationModelTest.elevationAtBetween: Passed
- ElevationModelTest.elevationAtExact: Passed
- ElevationModelTest.elevationAtOutside: Passed
- FloodSimulationTest.testFloodedPopulation: Passed
- FloodSimulationTest.testFloodedPopulationPersent: Passed
- FloodSimulationTest.testIncreaseWaterLevelAbove2000: Passed
- FloodSimulationTest.testIncreaseWaterLevelBelow1000: Passed
- FloodSimulationTest.testIncreaseWaterLevelBetween1000And2000: Passed
- FloodSimulationTest.testInitialWaterLevel: Passed
- FloodSimulationTest.testIsFlooded: Passed
- FloodSimulationTest.testSetWaterLevel: Passed
- FloodSimulationTest.testTotalPopulation: Passed
- MunicipalityReaderTest.testHeaderReturnsEmptyList: Passed
- MunicipalityReaderTest.testMunicipalityReaderAreaParsedCorrectly: Passed
- MunicipalityReaderTest.testMunicipalityReaderCountLines: Passed
- MunicipalityReaderTest.testMunicipalityReaderName: Passed
- MunicipalityReaderTest.testMunicipalityReaderNameParsedCorrectly: Passed
- MunicipalityReaderTest.testMunicipalityReaderPopulationParsedCorrectly: Passed
- MunicipalityTest.testHashCode: Passed
- MunicipalityTest.testMunicipalities: Passed
- MunicipalityTest.testMunicipalitiesArea: Passed
- MunicipalityTest.testMunicipalitiesPopulation: Passed
- MunicipalityTest.testMunicipalityConstructor: Passed
- MunicipalityTest.testMunicipalityEqualsNull: Passed
- MunicipalityTest.testMunicipalityEqualsOtherType: Passed
- MunicipalityTest.testMunicipalityNull: Passed
Other Submissions
-
25e7d972
Mar 29, 2026, 8:47:48 AM (UTC)
-
a924966d
Mar 29, 2026, 8:33:43 AM (UTC)
-
af33fa3a
Mar 29, 2026, 8:31:24 AM (UTC)
-
321b1809
Mar 29, 2026, 8:10:13 AM (UTC)
-
de966c0e
Mar 28, 2026, 8:02:50 PM (UTC)
-
95e24cbd
Mar 28, 2026, 7:41:59 PM (UTC)
-
a6cf2e34
Mar 28, 2026, 7:32:56 PM (UTC)
-
50836055
Mar 28, 2026, 7:23:47 PM (UTC)
-
a1e53ba3
Mar 28, 2026, 7:23:27 PM (UTC)
-
043d9070
Mar 28, 2026, 7:14:29 PM (UTC)
-
2f5080fd
Mar 28, 2026, 7:09:55 PM (UTC)
-
f2ec345f
Mar 28, 2026, 6:59:04 PM (UTC)
-
53530e3a
Mar 28, 2026, 6:58:29 PM (UTC)
-
21bc4cb1
Mar 28, 2026, 6:14:56 PM (UTC)
-
e43b72bb
Mar 28, 2026, 6:14:27 PM (UTC)
-
a6c7dda0
Mar 27, 2026, 10:34:34 PM (UTC)
-
f3642d69
Mar 27, 2026, 10:18:49 PM (UTC)
-
90fffade
Mar 27, 2026, 10:18:19 PM (UTC)
-
e24e56b1
Mar 26, 2026, 9:55:31 PM (UTC)
-
64e36d58
Mar 11, 2026, 1:48:21 PM (UTC)