Index: Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Service.Test/StabilityPointStructuresDataSynchronizationServiceTest.cs =================================================================== diff -u -r716528adfed212743b359ecaf540a1027dbceb65 -re82f04fb50a7b5a6f9c45289258c00c94aa8c64c --- Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Service.Test/StabilityPointStructuresDataSynchronizationServiceTest.cs (.../StabilityPointStructuresDataSynchronizationServiceTest.cs) (revision 716528adfed212743b359ecaf540a1027dbceb65) +++ Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Service.Test/StabilityPointStructuresDataSynchronizationServiceTest.cs (.../StabilityPointStructuresDataSynchronizationServiceTest.cs) (revision e82f04fb50a7b5a6f9c45289258c00c94aa8c64c) @@ -50,8 +50,9 @@ { // Setup StabilityPointStructuresFailureMechanism failureMechanism = CreateFullyConfiguredFailureMechanism(); - var expectedAffectedCalculations = failureMechanism.Calculations.Where(c => c.HasOutput) - .ToArray(); + ICalculation[] expectedAffectedCalculations = failureMechanism.Calculations + .Where(c => c.HasOutput) + .ToArray(); // Call IEnumerable> affectedItems = @@ -78,9 +79,9 @@ { // Setup StabilityPointStructuresFailureMechanism failureMechanism = CreateFullyConfiguredFailureMechanism(); - var expectedAffectedCalculations = failureMechanism.Calculations.Cast>() - .Where(c => c.InputParameters.HydraulicBoundaryLocation != null || c.HasOutput) - .ToArray(); + StructuresCalculation[] expectedAffectedCalculations = failureMechanism.Calculations.Cast>() + .Where(c => c.InputParameters.HydraulicBoundaryLocation != null || c.HasOutput) + .ToArray(); // Call IEnumerable> affectedItems = @@ -143,14 +144,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; } }