Index: Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Service.Test/GrassCoverErosionOutwardsDataSynchronizationServiceTest.cs =================================================================== diff -u -r716528adfed212743b359ecaf540a1027dbceb65 -re82f04fb50a7b5a6f9c45289258c00c94aa8c64c --- Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Service.Test/GrassCoverErosionOutwardsDataSynchronizationServiceTest.cs (.../GrassCoverErosionOutwardsDataSynchronizationServiceTest.cs) (revision 716528adfed212743b359ecaf540a1027dbceb65) +++ Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Service.Test/GrassCoverErosionOutwardsDataSynchronizationServiceTest.cs (.../GrassCoverErosionOutwardsDataSynchronizationServiceTest.cs) (revision e82f04fb50a7b5a6f9c45289258c00c94aa8c64c) @@ -150,9 +150,9 @@ { // Setup GrassCoverErosionOutwardsFailureMechanism failureMechanism = CreateFullyConfiguredFailureMechanism(); - var expectedAffectedCalculations = failureMechanism.Calculations.Cast() - .Where(c => c.InputParameters.HydraulicBoundaryLocation != null || c.HasOutput) - .ToArray(); + GrassCoverErosionOutwardsWaveConditionsCalculation[] expectedAffectedCalculations = failureMechanism.Calculations.Cast() + .Where(c => c.InputParameters.HydraulicBoundaryLocation != null || c.HasOutput) + .ToArray(); // Call IEnumerable affectedItems = @@ -180,8 +180,9 @@ { // Setup GrassCoverErosionOutwardsFailureMechanism failureMechanism = CreateFullyConfiguredFailureMechanism(); - var expectedAffectedCalculations = failureMechanism.Calculations.Where(c => c.HasOutput) - .ToArray(); + ICalculation[] expectedAffectedCalculations = failureMechanism.Calculations + .Where(c => c.HasOutput) + .ToArray(); // Call IEnumerable affectedItems = @@ -243,14 +244,17 @@ failureMechanism.WaveConditionsCalculationGroup.Children.Add(calculationWithOutput); failureMechanism.WaveConditionsCalculationGroup.Children.Add(calculationWithOutputAndHydraulicBoundaryLocation); failureMechanism.WaveConditionsCalculationGroup.Children.Add(calculationWithHydraulicBoundaryLocation); + failureMechanism.WaveConditionsCalculationGroup.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.WaveConditionsCalculationGroup.Children.Add(calculationGroup); - return failureMechanism; } }