3cb89ba3 Mar 11, 2026, 11:25:33 PM (UTC)
Jerome V.
A newer submission is available.
Some tests are incorrect: They fail when run against a reference implementation. The test suite score has been reduced.
Test Suite
59 % complete
Suggestions
-
Revise incorrect test
MunicipalityReaderTest.testMunicipalityNormal. The test failed on line 40 when run against a reference implementation:AssertionFailedError: expected: <3> but was: <2> -
Testen, dass die
hashCode-Methode vonMunicipalityalle Attribute miteinbezieht, indem immer nur ein Attribut aufs Mal variiert wird. The test suite already does this partially, but it only detects 3 out of 4 possible bugs in this regard. -
Testen, dass
MunicipalityReadereine leere Liste zurückgibt, wenn ein CSV-Text übergeben wird, der nur den Header enthält. The test suite already does this partially, but it only detects 5 out of 6 possible bugs in this regard. -
Testen, dass
MunicipalityReaderfür einen CSV-Text mit mehreren Zeilen eine Liste mit entsprechend vielen Einträgen zurückgibt.
Implementation
59 % complete
33 / 33 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.testIncreaseWaterLevel: Passed
- FloodSimulationTest.testInitialWaterLevel: Passed
- FloodSimulationTest.testIsFlooded: Passed
- FloodSimulationTest.testSetWaterLevel: Passed
- FloodSimulationTest.testTotalPopulation: Passed
- MunicipalityReaderTest.testMunicipalityEmpty: Passed
- MunicipalityReaderTest.testMunicipalityNormal: Passed
- MunicipalityTest.testEqualsDifferentArea: Passed
- MunicipalityTest.testEqualsDifferentName: Passed
- MunicipalityTest.testEqualsDifferentPopulation: Passed
- MunicipalityTest.testEqualsIdentical: Passed
- MunicipalityTest.testEqualsNull: Passed
- MunicipalityTest.testEqualsSimple: Passed
- MunicipalityTest.testEqualsWrongType: Passed
- MunicipalityTest.testHashCodeDifferentArea: Passed
- MunicipalityTest.testHashCodeDifferentName: Passed
- MunicipalityTest.testHashCodeDifferentPopulation: Passed
- MunicipalityTest.testHashCodeEqualObjects: Passed
- MunicipalityTest.testMunicipal: Passed
Other Submissions
-
97e7066e
Mar 18, 2026, 9:39:41 PM (UTC)
-
b0397196
Mar 18, 2026, 9:21:46 PM (UTC)
-
d6bb2763
Mar 17, 2026, 5:58:41 PM (UTC)
-
2ee8ba85
Mar 17, 2026, 5:51:46 PM (UTC)
-
4caa7e40
Mar 17, 2026, 5:47:57 PM (UTC)
-
b6d959fb
Mar 17, 2026, 5:37:03 PM (UTC)
-
656322d2
Mar 17, 2026, 4:48:39 PM (UTC)
-
2e8b38be
Mar 17, 2026, 4:09:17 PM (UTC)
-
96f0dec8
Mar 17, 2026, 3:08:45 PM (UTC)
-
9ff10fe0
Mar 17, 2026, 2:49:06 PM (UTC)
-
f6121845
Mar 17, 2026, 2:45:49 PM (UTC)
-
19fa9af0
Mar 17, 2026, 2:24:57 PM (UTC)
-
b8dfd56c
Mar 11, 2026, 11:51:44 PM (UTC)
-
8cdb9cd4
Mar 11, 2026, 11:38:41 PM (UTC)
-
cf3f91dd
Mar 11, 2026, 11:30:51 PM (UTC)
-
3cb89ba3
Mar 11, 2026, 11:25:33 PM (UTC)
-
7cbcd68b
Mar 11, 2026, 11:02:04 PM (UTC)
-
f6208a55
Mar 11, 2026, 10:56:46 PM (UTC)
-
d538a340
Mar 11, 2026, 10:52:34 PM (UTC)
-
c54586aa
Mar 11, 2026, 10:39:20 PM (UTC)
-
c8bfcc0f
Mar 11, 2026, 10:37:56 PM (UTC)
-
d3598661
Mar 11, 2026, 10:29:21 PM (UTC)
-
32d22ff3
Mar 11, 2026, 10:20:03 PM (UTC)
-
c8754ddb
Mar 11, 2026, 9:18:22 PM (UTC)
-
7e4aa927
Mar 11, 2026, 9:05:51 PM (UTC)