Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Plugin.Test/FileImporter/RingtoetsMacroStabilityInwardsSurfaceLineUpdateDataStrategyTest.cs =================================================================== diff -u -r650fc7b43cb6729baee51d079f0377df8d7a3de9 -r4f7dea208a70e4e3862a47a44028d6601e6f695f --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Plugin.Test/FileImporter/RingtoetsMacroStabilityInwardsSurfaceLineUpdateDataStrategyTest.cs (.../RingtoetsMacroStabilityInwardsSurfaceLineUpdateDataStrategyTest.cs) (revision 650fc7b43cb6729baee51d079f0377df8d7a3de9) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Plugin.Test/FileImporter/RingtoetsMacroStabilityInwardsSurfaceLineUpdateDataStrategyTest.cs (.../RingtoetsMacroStabilityInwardsSurfaceLineUpdateDataStrategyTest.cs) (revision 4f7dea208a70e4e3862a47a44028d6601e6f695f) @@ -933,59 +933,6 @@ } [Test] - public void UpdateSurfaceLinesWithImportedData_WithCalculationAssignedToRemovedLine_UpdatesCalculationAndDoesNotRemoveStochasticSoilModelInput() - { - // Setup - var soilModel = new StochasticSoilModel(1, "A", "B") - { - Geometry = - { - new Point2D(2, -1), - new Point2D(2, 1) - } - }; - - RingtoetsMacroStabilityInwardsSurfaceLine surfaceLine = CreateValidSurfaceLineForCalculations(); - var calculation = new MacroStabilityInwardsCalculation(new GeneralMacroStabilityInwardsInput()) - { - InputParameters = - { - SurfaceLine = surfaceLine, - StochasticSoilModel = soilModel - } - }; - - var failureMechanism = new MacroStabilityInwardsFailureMechanism(); - failureMechanism.CalculationsGroup.Children.Add(calculation); - failureMechanism.SurfaceLines.AddRange(new[] - { - surfaceLine - }, "path"); - failureMechanism.StochasticSoilModels.AddRange(new[] - { - soilModel - }, "path"); - - var strategy = new RingtoetsMacroStabilityInwardsSurfaceLineUpdateDataStrategy(failureMechanism); - - // Call - IEnumerable affectedObjects = strategy.UpdateSurfaceLinesWithImportedData(failureMechanism.SurfaceLines, - Enumerable.Empty(), - "path").ToArray(); - - // Assert - MacroStabilityInwardsInput calculationInput = calculation.InputParameters; - CollectionAssert.AreEquivalent(new IObservable[] - { - failureMechanism.SurfaceLines, - calculationInput - }, affectedObjects); - Assert.IsNull(calculationInput.SurfaceLine); - Assert.AreSame(soilModel, calculationInput.StochasticSoilModel); - Assert.IsNull(calculationInput.StochasticSoilProfile); - } - - [Test] public void UpdateSurfaceLinesWithImportedData_MultipleCalculations_OnlyUpdatesCalculationWithUpdatedSurfaceLine() { // Setup