Flooded Switzerland

2bb9f171

Elham S.

A newer submission is available.

Test Suite

43 % complete

Suggestions

  • Prüfen, dass Municipality einen Konstruktor enthält und drei «Getter»-Methoden namens name(), population() und area(), welche die Werte zurückgeben, die dem Konstruktor übergeben werden.
  • Prüfen, dass Municipality die equals-Methode überschreibt, sodass zwei Gemeinden mit gleichen Attributen gleich sind, aber zwei Gemeinden mit unterschiedlichen Attributen ungleich.
  • Testen, dass die equals-Methode von Municipality alle Attribute miteinbezieht, indem immer nur ein Attribut aufs Mal variiert wird.

Implementation

43 % complete 23 / 23 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

Other Submissions