Index: Ringtoets/Piping/test/Ringtoets.Piping.Service.Test/PipingDataSynchronizationServiceTest.cs =================================================================== diff -u -r8723c31042f8aa4174e6d51a42f20d3665ec2da0 -re82f04fb50a7b5a6f9c45289258c00c94aa8c64c --- Ringtoets/Piping/test/Ringtoets.Piping.Service.Test/PipingDataSynchronizationServiceTest.cs (.../PipingDataSynchronizationServiceTest.cs) (revision 8723c31042f8aa4174e6d51a42f20d3665ec2da0) +++ Ringtoets/Piping/test/Ringtoets.Piping.Service.Test/PipingDataSynchronizationServiceTest.cs (.../PipingDataSynchronizationServiceTest.cs) (revision e82f04fb50a7b5a6f9c45289258c00c94aa8c64c) @@ -79,8 +79,9 @@ { // Setup PipingFailureMechanism failureMechanism = CreateFullyConfiguredFailureMechanism(); - var expectedAffectedCalculations = failureMechanism.Calculations.Where(c => c.HasOutput) - .ToArray(); + ICalculation[] expectedAffectedCalculations = failureMechanism.Calculations + .Where(c => c.HasOutput) + .ToArray(); // Call IEnumerable affectedItems = PipingDataSynchronizationService.ClearAllCalculationOutput(failureMechanism); @@ -106,9 +107,9 @@ { // Setup PipingFailureMechanism failureMechanism = CreateFullyConfiguredFailureMechanism(); - var expectedAffectedCalculations = failureMechanism.Calculations.Cast() - .Where(c => c.InputParameters.HydraulicBoundaryLocation != null || c.HasOutput) - .ToArray(); + PipingCalculation[] expectedAffectedCalculations = failureMechanism.Calculations.Cast() + .Where(c => c.InputParameters.HydraulicBoundaryLocation != null || c.HasOutput) + .ToArray(); // Call IEnumerable affectedItems = PipingDataSynchronizationService.ClearAllCalculationOutputAndHydraulicBoundaryLocations(failureMechanism); @@ -174,14 +175,17 @@ failureMechanism.CalculationsGroup.Children.Add(calculationWithOutput); failureMechanism.CalculationsGroup.Children.Add(calculationWithOutputAndHydraulicBoundaryLocation); failureMechanism.CalculationsGroup.Children.Add(calculationWithHydraulicBoundaryLocation); + failureMechanism.CalculationsGroup.Children.Add(new CalculationGroup + { + Children = + { + subCalculation, + subCalculationWithOutput, + subCalculationWithOutputAndHydraulicBoundaryLocation, + subCalculationWithHydraulicBoundaryLocation + } + }); - var calculationGroup = new CalculationGroup(); - calculationGroup.Children.Add(subCalculation); - calculationGroup.Children.Add(subCalculationWithOutput); - calculationGroup.Children.Add(subCalculationWithOutputAndHydraulicBoundaryLocation); - calculationGroup.Children.Add(subCalculationWithHydraulicBoundaryLocation); - failureMechanism.CalculationsGroup.Children.Add(calculationGroup); - return failureMechanism; } }