f3642d69 Mar 27, 2026, 10:18:49 PM (UTC)
Oleksandra 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
38 % complete
Suggestions
-
Revise incorrect test
FloodSimulationTest.testIncreaseWaterLevelBetween1000And2000. The test failed on line 89 when run against a reference implementation:AssertionFailedError: expected: <2010> but was: <2020> -
Testen, dass die Methode
increaseWaterLevelden Wasserstand um 10 m erhöht, wenn er grösser oder gleich 1000 und kleiner als 2000 m ist. Dazu am besten diesetWaterLevel-Methode aufrufen, um die Simulation zu initialisieren. The test suite already does this partially, but it only detects 3 out of 9 possible bugs in this regard. -
Prüfen, dass die Methode
increaseWaterLevelden Wasserstand um 20 m erhöht, wenn er 2000 m oder höher ist. Dazu am besten diesetWaterLevel-Methode aufrufen, um die Simulation zu initialisieren. The test suite already does this partially, but it only detects 4 out of 6 possible bugs in this regard. -
Das Verhalten von
isFloodedtesten, indem ein Mini-ElevationModelerstellt wird, das demFloodSimulation-Konstruktor übergeben wird. Danach den Wasserstand mitsetWaterLevelsetzen,isFloodedmit verschiedenen Koordinaten aufrufen und prüfen, dass das richtige Resultat zurückgegeben wird. The test suite already does this partially, but it only detects 27 out of 36 possible bugs in this regard.
Implementation
38 % complete
19 / 19 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.testIncreaseWaterLevelAbove1000: Passed
- FloodSimulationTest.testIncreaseWaterLevelBelow1000: Passed
- FloodSimulationTest.testIncreaseWaterLevelBetween1000And2000: Passed
- FloodSimulationTest.testInitialWaterLevel: Passed
- FloodSimulationTest.testSetWaterLevel: 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)