Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/Views/MacroStabilityInwardsInputViewTest.cs =================================================================== diff -u -r1c88efd394ee7412890d97ac8ea6428bc1675788 -r2a8fa4da86b17a87fd71e9574180b3c678a30dfd --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/Views/MacroStabilityInwardsInputViewTest.cs (.../MacroStabilityInwardsInputViewTest.cs) (revision 1c88efd394ee7412890d97ac8ea6428bc1675788) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/Views/MacroStabilityInwardsInputViewTest.cs (.../MacroStabilityInwardsInputViewTest.cs) (revision 2a8fa4da86b17a87fd71e9574180b3c678a30dfd) @@ -52,8 +52,8 @@ private const int bottomDitchDikeSideIndex = 11; private const int bottomDitchPolderSideIndex = 12; private const int ditchPolderSideIndex = 13; - private const int surfaceLevelInsideIndex = 2; - private const int nrOfChartData = 14; + private const int surfaceLevelInsideIndex = 14; + private const int nrOfChartData = 15; [Test] public void DefaultConstructor_DefaultValues() @@ -522,6 +522,7 @@ const int updatedBottomDitchDikeSideIndex = bottomDitchDikeSideIndex - 1; const int updatedBottomDitchPolderSideIndex = bottomDitchPolderSideIndex - 1; const int updatedDitchPolderSideIndex = ditchPolderSideIndex - 1; + const int updatedSurfaceLevelInsideIndex = surfaceLevelInsideIndex - 1; var calculation = new MacroStabilityInwardsCalculationScenario(new GeneralMacroStabilityInwardsInput()); @@ -552,6 +553,7 @@ var bottomDitchDikeSideData = (ChartPointData) chartDataList[updatedBottomDitchDikeSideIndex]; var bottomDitchPolderSideData = (ChartPointData) chartDataList[updatedBottomDitchPolderSideIndex]; var ditchPolderSideData = (ChartPointData) chartDataList[updatedDitchPolderSideIndex]; + var surfaceLevelInsideData = (ChartPointData) chartDataList[updatedSurfaceLevelInsideIndex]; Assert.AreEqual("Ondergrondschematisatie", soilProfileData.Name); Assert.AreEqual("Profielschematisatie", surfaceLineData.Name); @@ -567,6 +569,7 @@ Assert.AreEqual("Slootbodem dijkzijde", bottomDitchDikeSideData.Name); Assert.AreEqual("Slootbodem polderzijde", bottomDitchPolderSideData.Name); Assert.AreEqual("Insteek sloot polderzijde", ditchPolderSideData.Name); + Assert.AreEqual("Maaiveld binnenwaarts", surfaceLevelInsideData.Name); RingtoetsMacroStabilityInwardsSurfaceLine surfaceLine = GetSurfaceLineWithGeometry(); calculation.InputParameters.SurfaceLine = surfaceLine; @@ -591,6 +594,7 @@ var actualBottomDitchDikeSideData = (ChartPointData) chartDataList[updatedBottomDitchDikeSideIndex]; var actualBottomDitchPolderSideData = (ChartPointData) chartDataList[updatedBottomDitchPolderSideIndex]; var actualDitchPolderSideData = (ChartPointData) chartDataList[updatedDitchPolderSideIndex]; + var actualSurfaceLevelInsideData = (ChartPointData) chartDataList[updatedSurfaceLevelInsideIndex]; Assert.AreEqual("Ondergrondschematisatie", actualSoilProfileData.Name); Assert.AreEqual(surfaceLine.Name, actualSurfaceLineData.Name); @@ -606,6 +610,7 @@ Assert.AreEqual("Slootbodem dijkzijde", actualBottomDitchDikeSideData.Name); Assert.AreEqual("Slootbodem polderzijde", actualBottomDitchPolderSideData.Name); Assert.AreEqual("Insteek sloot polderzijde", actualDitchPolderSideData.Name); + Assert.AreEqual("Maaiveld binnenwaarts", actualSurfaceLevelInsideData.Name); } } @@ -771,6 +776,7 @@ var bottomDitchDikeSideData = (ChartPointData) chartDatasList[bottomDitchDikeSideIndex]; var bottomDitchPolderSideData = (ChartPointData) chartDatasList[bottomDitchPolderSideIndex]; var ditchPolderSideData = (ChartPointData) chartDatasList[ditchPolderSideIndex]; + var surfaceLevelInsideData = (ChartPointData) chartDatasList[surfaceLevelInsideIndex]; CollectionAssert.IsEmpty(soilProfileData.Collection); CollectionAssert.IsEmpty(surfaceLineData.Points); @@ -786,6 +792,7 @@ CollectionAssert.IsEmpty(bottomDitchDikeSideData.Points); CollectionAssert.IsEmpty(bottomDitchPolderSideData.Points); CollectionAssert.IsEmpty(ditchPolderSideData.Points); + CollectionAssert.IsEmpty(surfaceLevelInsideData.Points); Assert.AreEqual("Ondergrondschematisatie", soilProfileData.Name); Assert.AreEqual("Profielschematisatie", surfaceLineData.Name); @@ -801,6 +808,7 @@ Assert.AreEqual("Slootbodem dijkzijde", bottomDitchDikeSideData.Name); Assert.AreEqual("Slootbodem polderzijde", bottomDitchPolderSideData.Name); Assert.AreEqual("Insteek sloot polderzijde", ditchPolderSideData.Name); + Assert.AreEqual("Maaiveld binnenwaarts", surfaceLevelInsideData.Name); } private static void AssertSoilProfileChartData(StochasticSoilProfile soilProfile, ChartData chartData, bool mapDataShouldContainAreas)