Index: Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Service.Test/HeightStructuresDataSynchronizationServiceTest.cs =================================================================== diff -u -rfbdcde760eb5401367c8b922504819cd263d58a2 -rab20c4eb4ca81bd3845d50210d2bdb301177af6a --- Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Service.Test/HeightStructuresDataSynchronizationServiceTest.cs (.../HeightStructuresDataSynchronizationServiceTest.cs) (revision fbdcde760eb5401367c8b922504819cd263d58a2) +++ Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Service.Test/HeightStructuresDataSynchronizationServiceTest.cs (.../HeightStructuresDataSynchronizationServiceTest.cs) (revision ab20c4eb4ca81bd3845d50210d2bdb301177af6a) @@ -24,6 +24,7 @@ using System.Linq; using NUnit.Framework; using Ringtoets.Common.Data.Probability; +using Ringtoets.Common.Data.Structures; using Ringtoets.HeightStructures.Data; using Ringtoets.HydraRing.Data; @@ -48,27 +49,27 @@ { // Setup var failureMechanism = new HeightStructuresFailureMechanism(); - var calculation1 = new HeightStructuresCalculation + var calculation1 = new StructuresCalculation { Output = new ProbabilityAssessmentOutput(0, 0, 0, 0, 0) }; - var calculation2 = new HeightStructuresCalculation + var calculation2 = new StructuresCalculation { Output = new ProbabilityAssessmentOutput(0, 0, 0, 0, 0) }; - var calculation3 = new HeightStructuresCalculation(); + var calculation3 = new StructuresCalculation(); failureMechanism.CalculationsGroup.Children.Add(calculation1); failureMechanism.CalculationsGroup.Children.Add(calculation2); failureMechanism.CalculationsGroup.Children.Add(calculation3); // Call - IEnumerable affectedItems = HeightStructuresDataSynchronizationService.ClearAllCalculationOutput(failureMechanism); + IEnumerable> affectedItems = HeightStructuresDataSynchronizationService.ClearAllCalculationOutput(failureMechanism); // Assert - foreach (HeightStructuresCalculation calculation in failureMechanism.CalculationsGroup.Children.Cast()) + foreach (StructuresCalculation calculation in failureMechanism.CalculationsGroup.Children.Cast>()) { Assert.IsNull(calculation.Output); } @@ -94,7 +95,7 @@ public void ClearCalculationOutput_WithCalculation_ClearsOutput() { // Setup - var calculation = new HeightStructuresCalculation + var calculation = new StructuresCalculation { Output = new ProbabilityAssessmentOutput(0, 0, 0, 0, 0) }; @@ -124,33 +125,33 @@ var failureMechanism = new HeightStructuresFailureMechanism(); var hydraulicBoundaryLocation = new HydraulicBoundaryLocation(1, string.Empty, 0, 0); - var calculation1 = new HeightStructuresCalculation + var calculation1 = new StructuresCalculation { InputParameters = { HydraulicBoundaryLocation = hydraulicBoundaryLocation } }; - var calculation2 = new HeightStructuresCalculation + var calculation2 = new StructuresCalculation { InputParameters = { HydraulicBoundaryLocation = hydraulicBoundaryLocation } }; - var calculation3 = new HeightStructuresCalculation(); + var calculation3 = new StructuresCalculation(); failureMechanism.CalculationsGroup.Children.Add(calculation1); failureMechanism.CalculationsGroup.Children.Add(calculation2); failureMechanism.CalculationsGroup.Children.Add(calculation3); // Call - IEnumerable affectedItems = HeightStructuresDataSynchronizationService.ClearHydraulicBoundaryLocations(failureMechanism); + IEnumerable> affectedItems = HeightStructuresDataSynchronizationService.ClearHydraulicBoundaryLocations(failureMechanism); // Assert - foreach (HeightStructuresCalculation calculation in failureMechanism.CalculationsGroup.Children.Cast()) + foreach (StructuresCalculation calculation in failureMechanism.CalculationsGroup.Children.Cast>()) { Assert.IsNull(calculation.InputParameters.HydraulicBoundaryLocation); } @@ -179,7 +180,7 @@ var failureMechanism = new HeightStructuresFailureMechanism(); var hydraulicBoundaryLocation = new HydraulicBoundaryLocation(1, string.Empty, 0, 0); - var calculation1 = new HeightStructuresCalculation + var calculation1 = new StructuresCalculation { InputParameters = { @@ -188,7 +189,7 @@ Output = new ProbabilityAssessmentOutput(0, 0, 0, 0, 0) }; - var calculation2 = new HeightStructuresCalculation + var calculation2 = new StructuresCalculation { InputParameters = { @@ -197,17 +198,17 @@ Output = new ProbabilityAssessmentOutput(0, 0, 0, 0, 0) }; - var calculation3 = new HeightStructuresCalculation(); + var calculation3 = new StructuresCalculation(); failureMechanism.CalculationsGroup.Children.Add(calculation1); failureMechanism.CalculationsGroup.Children.Add(calculation2); failureMechanism.CalculationsGroup.Children.Add(calculation3); // Call - IEnumerable affectedItems = HeightStructuresDataSynchronizationService.ClearAllCalculationOutputAndHydraulicBoundaryLocations(failureMechanism); + IEnumerable> affectedItems = HeightStructuresDataSynchronizationService.ClearAllCalculationOutputAndHydraulicBoundaryLocations(failureMechanism); // Assert - foreach (HeightStructuresCalculation calculation in failureMechanism.CalculationsGroup.Children.Cast()) + foreach (StructuresCalculation calculation in failureMechanism.CalculationsGroup.Children.Cast>()) { Assert.IsNull(calculation.InputParameters.HydraulicBoundaryLocation); Assert.IsNull(calculation.Output); @@ -226,33 +227,33 @@ var failureMechanism = new HeightStructuresFailureMechanism(); var hydraulicBoundaryLocation = new HydraulicBoundaryLocation(1, string.Empty, 0, 0); - var calculation1 = new HeightStructuresCalculation + var calculation1 = new StructuresCalculation { InputParameters = { HydraulicBoundaryLocation = hydraulicBoundaryLocation } }; - var calculation2 = new HeightStructuresCalculation + var calculation2 = new StructuresCalculation { InputParameters = { HydraulicBoundaryLocation = hydraulicBoundaryLocation } }; - var calculation3 = new HeightStructuresCalculation(); + var calculation3 = new StructuresCalculation(); failureMechanism.CalculationsGroup.Children.Add(calculation1); failureMechanism.CalculationsGroup.Children.Add(calculation2); failureMechanism.CalculationsGroup.Children.Add(calculation3); // Call - IEnumerable affectedItems = HeightStructuresDataSynchronizationService.ClearAllCalculationOutputAndHydraulicBoundaryLocations(failureMechanism); + IEnumerable> affectedItems = HeightStructuresDataSynchronizationService.ClearAllCalculationOutputAndHydraulicBoundaryLocations(failureMechanism); // Assert - foreach (HeightStructuresCalculation calculation in failureMechanism.CalculationsGroup.Children.Cast()) + foreach (StructuresCalculation calculation in failureMechanism.CalculationsGroup.Children.Cast>()) { Assert.IsNull(calculation.InputParameters.HydraulicBoundaryLocation); } @@ -269,27 +270,27 @@ // Setup var failureMechanism = new HeightStructuresFailureMechanism(); - var calculation1 = new HeightStructuresCalculation + var calculation1 = new StructuresCalculation { Output = new ProbabilityAssessmentOutput(0, 0, 0, 0, 0) }; - var calculation2 = new HeightStructuresCalculation + var calculation2 = new StructuresCalculation { Output = new ProbabilityAssessmentOutput(0, 0, 0, 0, 0) }; - var calculation3 = new HeightStructuresCalculation(); + var calculation3 = new StructuresCalculation(); failureMechanism.CalculationsGroup.Children.Add(calculation1); failureMechanism.CalculationsGroup.Children.Add(calculation2); failureMechanism.CalculationsGroup.Children.Add(calculation3); // Call - IEnumerable affectedItems = HeightStructuresDataSynchronizationService.ClearAllCalculationOutputAndHydraulicBoundaryLocations(failureMechanism); + IEnumerable> affectedItems = HeightStructuresDataSynchronizationService.ClearAllCalculationOutputAndHydraulicBoundaryLocations(failureMechanism); // Assert - foreach (HeightStructuresCalculation calculation in failureMechanism.CalculationsGroup.Children.Cast()) + foreach (StructuresCalculation calculation in failureMechanism.CalculationsGroup.Children.Cast>()) { Assert.IsNull(calculation.Output); } @@ -306,16 +307,16 @@ // Setup var failureMechanism = new HeightStructuresFailureMechanism(); - var calculation1 = new HeightStructuresCalculation(); - var calculation2 = new HeightStructuresCalculation(); - var calculation3 = new HeightStructuresCalculation(); + var calculation1 = new StructuresCalculation(); + var calculation2 = new StructuresCalculation(); + var calculation3 = new StructuresCalculation(); failureMechanism.CalculationsGroup.Children.Add(calculation1); failureMechanism.CalculationsGroup.Children.Add(calculation2); failureMechanism.CalculationsGroup.Children.Add(calculation3); // Call - IEnumerable affectedItems = HeightStructuresDataSynchronizationService.ClearAllCalculationOutputAndHydraulicBoundaryLocations(failureMechanism); + IEnumerable> affectedItems = HeightStructuresDataSynchronizationService.ClearAllCalculationOutputAndHydraulicBoundaryLocations(failureMechanism); // Assert CollectionAssert.IsEmpty(affectedItems);