e3b62855 Mar 21, 2026, 7:17:58 PM (UTC)
Elham S.
A newer submission is available.
Test Suite
54 % complete
Suggestions
-
Prüfen, dass
MunicipalitydiehashCode-Methode überschreibt, sodass zwei Gemeinden mit gleichen Attributen die gleichen Hash-Codes haben, aber zwei Gemeinden mit unterschiedlichen Attributen möglichst ungleiche. The test suite already does this partially, but it only detects 1 out of 3 possible bugs in this regard. -
Testen, dass die
hashCode-Methode vonMunicipalityalle Attribute miteinbezieht, indem immer nur ein Attribut aufs Mal variiert wird. -
Testen, dass
MunicipalityReadereine leere Liste zurückgibt, wenn ein CSV-Text übergeben wird, der nur den Header enthält.
Implementation
54 % complete
30 / 30 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.getWaterLevelTest: Passed
- FloodSimulationTest.increaseWaterLevelBetween1000And2000Test: Passed
- FloodSimulationTest.increaseWaterLevelExactly1000Test: Passed
- FloodSimulationTest.increaseWaterLevelHigherThen2000Test: Passed
- FloodSimulationTest.increaseWaterLevelLowerThen1000Test: Passed
- FloodSimulationTest.isFloodedEqualTest: Passed
- FloodSimulationTest.isFloodedTest: Passed
- FloodSimulationTest.isNotFloodedTest: Passed
- FloodSimulationTest.setWaterLevelTest: Passed
- MunicipalityTest.constructorAndGettersTest: Passed
- MunicipalityTest.equalityTest: Passed
- MunicipalityTest.equalsDifferentTypeTest: Passed
- MunicipalityTest.equalsNullTest: Passed
- MunicipalityTest.inequalityDifferentAreaTest: Passed
- MunicipalityTest.inequalityDifferentNameTest: Passed
- MunicipalityTest.inequalityDifferentPopulationTest: Passed
Other Submissions
-
1c5f11fe
Mar 23, 2026, 1:17:08 PM (UTC)
-
b633818a
Mar 22, 2026, 9:48:46 AM (UTC)
-
c5133a35
Mar 22, 2026, 9:44:30 AM (UTC)
-
760ea77e
Mar 22, 2026, 9:33:26 AM (UTC)
-
a5971203
Mar 22, 2026, 9:30:24 AM (UTC)
-
e7aab22d
Mar 22, 2026, 9:29:43 AM (UTC)
-
7a2ff7c1
Mar 22, 2026, 9:29:43 AM (UTC)
-
4409c7ec
Mar 21, 2026, 11:08:05 PM (UTC)
-
9121c95f
Mar 21, 2026, 11:03:27 PM (UTC)
-
52d97728
Mar 21, 2026, 10:47:46 PM (UTC)
-
31194c85
Mar 21, 2026, 10:35:32 PM (UTC)
-
3b56bfa4
Mar 21, 2026, 10:22:14 PM (UTC)
-
6a323bae
Mar 21, 2026, 10:12:56 PM (UTC)
-
a3682e3d
Mar 21, 2026, 10:03:44 PM (UTC)
-
368ebd10
Mar 21, 2026, 9:23:43 PM (UTC)
-
3e1c7b5f
Mar 21, 2026, 7:38:23 PM (UTC)
-
6fdde4c7
Mar 21, 2026, 7:34:21 PM (UTC)
-
bc98b794
Mar 21, 2026, 7:29:40 PM (UTC)
-
f526b55f
Mar 21, 2026, 7:24:34 PM (UTC)
-
e3b62855
Mar 21, 2026, 7:17:58 PM (UTC)
-
576723bd
Mar 21, 2026, 7:11:24 PM (UTC)
-
0717d4b8
Mar 18, 2026, 11:01:56 AM (UTC)
-
4f4b51ad
Mar 18, 2026, 10:58:52 AM (UTC)
-
9584f2ca
Mar 18, 2026, 10:53:19 AM (UTC)
-
c5d0ffc0
Mar 18, 2026, 10:49:57 AM (UTC)
-
b7736ee9
Mar 18, 2026, 10:44:46 AM (UTC)
-
9fb5ad03
Mar 17, 2026, 8:48:54 PM (UTC)
-
3a0bc31f
Mar 17, 2026, 8:29:20 PM (UTC)
-
2bb9f171
Mar 17, 2026, 8:19:38 PM (UTC)
-
8623b4ee
Mar 17, 2026, 8:17:51 PM (UTC)
-
c67e9393
Mar 17, 2026, 8:14:40 PM (UTC)
-
d8eceaba
Mar 17, 2026, 8:11:11 PM (UTC)
-
2c04ad64
Mar 17, 2026, 8:04:34 PM (UTC)
-
6521c586
Mar 17, 2026, 7:56:07 PM (UTC)
-
54882121
Mar 17, 2026, 11:39:47 AM (UTC)
-
3e2dc038
Mar 15, 2026, 8:42:34 PM (UTC)
-
4409cc98
Mar 15, 2026, 8:09:21 PM (UTC)
-
33e96ec8
Mar 15, 2026, 8:02:26 PM (UTC)
-
5d10906e
Mar 14, 2026, 3:14:42 PM (UTC)