c551f360 Mar 29, 2026, 7:51:44 PM (UTC)
Hacer K.
A newer submission is available.
Test Suite
97 % complete
Suggestions
-
Testen, dass die
equals-Methode vonMunicipalitykorrekt mitnulloder Objekten von anderen Typen umgeht.
Implementation
97 % complete
43 / 43 Tests
- CoordinateTest.constructorGetter: Passed
- CoordinateTest.equals: Passed
- CoordinateTest.equalsNullOrOtherType: Passed
- CoordinateTest.toStringTest: Passed
- CoordinateReaderTest.testMunicipalityMissingInCsvIsIgnored: Passed
- CoordinateReaderTest.testReadCoordinates: Passed
- CoordinateReaderTest.testReadThrowsIOExceptionForUnknownMunicipality: 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.testFloodedArea: Passed
- FloodSimulationTest.testFloodedPopulation: Passed
- FloodSimulationTest.testFloodedPopulationPercent: Passed
- FloodSimulationTest.testIncreaseWaterLevelAt1000: Passed
- FloodSimulationTest.testIncreaseWaterLevelAt2000: Passed
- FloodSimulationTest.testIncreaseWaterLevelBelow1000: Passed
- FloodSimulationTest.testInitialWaterLevel: Passed
- FloodSimulationTest.testIsFloodedReturnsFalseWhenCoordinateIsOutsideGrid: Passed
- FloodSimulationTest.testIsFloodedReturnsFalseWhenElevationIsAboveWaterLevel: Passed
- FloodSimulationTest.testIsFloodedReturnsTrueWhenElevationEqualsWaterLevel: Passed
- FloodSimulationTest.testIsFloodedReturnsTrueWhenElevationIsBelowWaterLevel: Passed
- FloodSimulationTest.testSetWaterLevel: Passed
- FloodSimulationTest.testTotalPopulation: Passed
- MunicipalityReaderTest.testReadEmptyFileExceptHeader: Passed
- MunicipalityReaderTest.testReadMunicipalities: Passed
- MunicipalityTest.testEqualsSameObject: Passed
- MunicipalityTest.testEqualsSameValues: Passed
- MunicipalityTest.testEqualsWithDifferentType: Passed
- MunicipalityTest.testEqualsWithNull: Passed
- MunicipalityTest.testHashCodeDifferentArea: Passed
- MunicipalityTest.testHashCodeDifferentName: Passed
- MunicipalityTest.testHashCodeDifferentPopulation: Passed
- MunicipalityTest.testHashCodeSameValues: Passed
- MunicipalityTest.testNotEqualsDifferentArea: Passed
- MunicipalityTest.testNotEqualsDifferentName: Passed
- MunicipalityTest.testNotEqualsDifferentPopulation: Passed