Index: Ringtoets/Integration/test/Ringtoets.Integration.Service.Test/RingtoetsDataSynchronizationServiceTest.cs =================================================================== diff -u -r78cc5b59d47ca61eb812d0c69c7a17a4570e4ddc -rfd0fee6b42e297555ec5dbae5f58de93f7383152 --- Ringtoets/Integration/test/Ringtoets.Integration.Service.Test/RingtoetsDataSynchronizationServiceTest.cs (.../RingtoetsDataSynchronizationServiceTest.cs) (revision 78cc5b59d47ca61eb812d0c69c7a17a4570e4ddc) +++ Ringtoets/Integration/test/Ringtoets.Integration.Service.Test/RingtoetsDataSynchronizationServiceTest.cs (.../RingtoetsDataSynchronizationServiceTest.cs) (revision fd0fee6b42e297555ec5dbae5f58de93f7383152) @@ -107,8 +107,8 @@ List failureMechanisms = new List { - TestDataGenerator.GetFullyConfiguredClosingStructuresFailureMechanism(), - TestDataGenerator.GetFullyConfiguredGrassCoverErosionInwardsFailureMechanism(), + TestDataGenerator.GetClosingStructuresFailureMechanismWithAllCalculationConfigurations(), + TestDataGenerator.GetGrassCoverErosionInwardsFailureMechanismWithAllCalculationConfigurations(), pipingFailureMechanism }; @@ -814,7 +814,7 @@ public void RemoveForeshoreProfile_FullyConfiguredStabilityStoneCoverFailureMechanism_RemoveProfileAndClearDependentData() { // Setup - StabilityStoneCoverFailureMechanism failureMechanism = TestDataGenerator.GetFullyConfiguredStabilityStoneCoverFailureMechanism(); + StabilityStoneCoverFailureMechanism failureMechanism = TestDataGenerator.GetStabilityStoneCoverFailureMechanismWithAllCalculationConfigurations(); ForeshoreProfile profile = failureMechanism.ForeshoreProfiles[0]; StabilityStoneCoverWaveConditionsCalculation[] calculationsWithForeshoreProfile = failureMechanism.Calculations @@ -889,7 +889,7 @@ public void RemoveForeshoreProfile_FullyConfiguredWaveImpactAsphaltCoverFailureMechanism_RemoveProfileAndClearDependentData() { // Setup - WaveImpactAsphaltCoverFailureMechanism failureMechanism = TestDataGenerator.GetFullyConfiguredWaveImpactAsphaltCoverFailureMechanism(); + WaveImpactAsphaltCoverFailureMechanism failureMechanism = TestDataGenerator.GetWaveImpactAsphaltCoverFailureMechanismWithAllCalculationConfigurations(); ForeshoreProfile profile = failureMechanism.ForeshoreProfiles[0]; WaveImpactAsphaltCoverWaveConditionsCalculation[] calculationsWithForeshoreProfile = failureMechanism.Calculations @@ -964,7 +964,7 @@ public void RemoveForeshoreProfile_FullyConfiguredGrassCoverErosionOutwardsFailureMechanism_RemoveProfileAndClearDependentData() { // Setup - GrassCoverErosionOutwardsFailureMechanism failureMechanism = TestDataGenerator.GetFullyConfiguredGrassCoverErosionOutwardsFailureMechanism(); + GrassCoverErosionOutwardsFailureMechanism failureMechanism = TestDataGenerator.GetGrassCoverErosionOutwardsFailureMechanismWithAllCalculationConfigurations(); ForeshoreProfile profile = failureMechanism.ForeshoreProfiles[0]; GrassCoverErosionOutwardsWaveConditionsCalculation[] calculationsWithForeshoreProfile = failureMechanism.Calculations.Cast() @@ -1038,7 +1038,7 @@ public void RemoveForeshoreProfile_FullyConfiguredHeightStructuresFailureMechanism_RemoveProfileAndClearDependentData() { // Setup - HeightStructuresFailureMechanism failureMechanism = TestDataGenerator.GetFullyConfiguredHeightStructuresFailureMechanism(); + HeightStructuresFailureMechanism failureMechanism = TestDataGenerator.GetHeightStructuresFailureMechanismWithAlLCalculationConfigurations(); ForeshoreProfile profile = failureMechanism.ForeshoreProfiles[0]; StructuresCalculation[] calculationsWithForeshoreProfile = failureMechanism.Calculations @@ -1113,7 +1113,7 @@ public void RemoveForeshoreProfile_FullyConfiguredClosingStructuresFailureMechanism_RemoveProfileAndClearDependentData() { // Setup - ClosingStructuresFailureMechanism failureMechanism = TestDataGenerator.GetFullyConfiguredClosingStructuresFailureMechanism(); + ClosingStructuresFailureMechanism failureMechanism = TestDataGenerator.GetClosingStructuresFailureMechanismWithAllCalculationConfigurations(); ForeshoreProfile profile = failureMechanism.ForeshoreProfiles[0]; StructuresCalculation[] calculationsWithForeshoreProfile = failureMechanism.Calculations @@ -1188,7 +1188,7 @@ public void RemoveForeshoreProfile_FullyConfiguredStabilityPointStructuresFailureMechanism_RemoveProfileAndClearDependentData() { // Setup - StabilityPointStructuresFailureMechanism failureMechanism = TestDataGenerator.GetFullyConfiguredStabilityPointStructuresFailureMechanism(); + StabilityPointStructuresFailureMechanism failureMechanism = TestDataGenerator.GetStabilityPointStructuresFailureMechanismWithAllCalculationConfigurations(); ForeshoreProfile profile = failureMechanism.ForeshoreProfiles[0]; StructuresCalculation[] calculationsWithForeshoreProfile = failureMechanism.Calculations @@ -1263,7 +1263,7 @@ public void RemoveDikeProfile_FullyConfiguredGrassCoverErosionInwardsFailureMechanism_RemoveProfileAndClearDependentData() { // Setup - GrassCoverErosionInwardsFailureMechanism failureMechanism = TestDataGenerator.GetFullyConfiguredGrassCoverErosionInwardsFailureMechanism(); + GrassCoverErosionInwardsFailureMechanism failureMechanism = TestDataGenerator.GetGrassCoverErosionInwardsFailureMechanismWithAllCalculationConfigurations(); DikeProfile profile = failureMechanism.DikeProfiles[0]; GrassCoverErosionInwardsCalculation[] calculations = failureMechanism.Calculations.Cast() .Where(c => ReferenceEquals(c.InputParameters.DikeProfile, profile)) Index: Ringtoets/Integration/test/Ringtoets.Integration.TestUtils.Test/TestDataGeneratorTest.cs =================================================================== diff -u -r78cc5b59d47ca61eb812d0c69c7a17a4570e4ddc -rfd0fee6b42e297555ec5dbae5f58de93f7383152 --- Ringtoets/Integration/test/Ringtoets.Integration.TestUtils.Test/TestDataGeneratorTest.cs (.../TestDataGeneratorTest.cs) (revision 78cc5b59d47ca61eb812d0c69c7a17a4570e4ddc) +++ Ringtoets/Integration/test/Ringtoets.Integration.TestUtils.Test/TestDataGeneratorTest.cs (.../TestDataGeneratorTest.cs) (revision fd0fee6b42e297555ec5dbae5f58de93f7383152) @@ -22,7 +22,6 @@ using System.Collections.Generic; using System.Linq; using NUnit.Framework; -using NUnit.Framework.Internal.Filters; using Ringtoets.ClosingStructures.Data; using Ringtoets.Common.Data; using Ringtoets.Common.Data.AssessmentSection; @@ -80,8 +79,8 @@ && loc.WaveHeightOutput != null)); DuneErosionFailureMechanism duneErosionFailureMechanism = assessmentSection.GetFailureMechanisms() - .OfType() - .First(); + .OfType() + .First(); AssertDuneErosionFailureMechanismCalculationConfigurationsWithoutOutputs(duneErosionFailureMechanism); AssertDuneErosionFailureMechanismCalculationConfigurationsWithOutputs(duneErosionFailureMechanism); } @@ -149,8 +148,8 @@ if (closingStructuresFailureMechanism != null) { AssertHasForeshoreProfiles(closingStructuresFailureMechanism); - AssertClosingStructureFailuresMechanismCalculationsWithOutputs(closingStructuresFailureMechanism); - AssertClosingStructureFailuresMechanismCalculationsWithoutOutputs(closingStructuresFailureMechanism); + AssertClosingStructureFailureMechanismCalculationConfigurationsWithOutputs(closingStructuresFailureMechanism); + AssertClosingStructureFailureMechanismCalculationConfigurationsWithoutOutputs(closingStructuresFailureMechanism); containsClosingStructuresFailureMechanism = true; } @@ -173,8 +172,8 @@ if (heightStructuresFailureMechanism != null) { AssertHasForeshoreProfiles(heightStructuresFailureMechanism); - AssertHeightStructureFailureMechanismCalculationConfigurationsWithOutputs(heightStructuresFailureMechanism); - AssertHeightStructureFailureMechanismCalculationConfigurationsWithoutOutputs(heightStructuresFailureMechanism); + AssertHeightStructuresFailureMechanismCalculationConfigurationsWithOutputs(heightStructuresFailureMechanism); + AssertHeightStructuresFailureMechanismCalculationConfigurationsWithoutOutputs(heightStructuresFailureMechanism); containsHeightStructuresFailureMechanism = true; } @@ -198,16 +197,16 @@ if (stabilityStoneCoverFailureMechanism != null) { AssertHasForeshoreProfiles(stabilityStoneCoverFailureMechanism); - AssertStabilityStoneCoverWaveConditionsFailureMechanismCalculationConfigurationsWithOutputs(stabilityStoneCoverFailureMechanism); - AssertStabilityStoneCoverWaveConditionsFailureMechanismCalculationConfigurationsWithoutOutputs(stabilityStoneCoverFailureMechanism); + AssertStabilityStoneCoverFailureMechanismCalculationConfigurationsWithOutputs(stabilityStoneCoverFailureMechanism); + AssertStabilityStoneCoverFailureMechanismCalculationConfigurationsWithoutOutputs(stabilityStoneCoverFailureMechanism); containsStabilityStoneCoverFailureMechanism = true; } if (waveImpactAsphaltCoverFailureMechanism != null) { AssertHasForeshoreProfiles(waveImpactAsphaltCoverFailureMechanism); - AssertWaveImpactAsphaltCoverWaveConditionsFailureMechanismCalculationConfigurationsWithOutputs(waveImpactAsphaltCoverFailureMechanism); - AssertWaveImpactAsphaltCoverWaveConditionsFailureMechanismCalculationConfigurationsWithoutOutputs(waveImpactAsphaltCoverFailureMechanism); + AssertWaveImpactAsphaltCoverFailureMechanismCalculationConfigurationsWithOutputs(waveImpactAsphaltCoverFailureMechanism); + AssertWaveImpactAsphaltCoverFailureMechanismCalculationConfigurationsWithoutOutputs(waveImpactAsphaltCoverFailureMechanism); containsWaveImpactAsphaltCoverFailureMechanism = true; } @@ -255,7 +254,7 @@ if (closingStructuresFailureMechanism != null) { AssertHasForeshoreProfiles(closingStructuresFailureMechanism); - AssertClosingStructureFailuresMechanismCalculationsWithoutOutputs(closingStructuresFailureMechanism); + AssertClosingStructureFailureMechanismCalculationConfigurationsWithoutOutputs(closingStructuresFailureMechanism); containsClosingStructuresFailureMechanism = true; } @@ -276,7 +275,7 @@ if (heightStructuresFailureMechanism != null) { AssertHasForeshoreProfiles(heightStructuresFailureMechanism); - AssertHeightStructureFailureMechanismCalculationConfigurationsWithoutOutputs(heightStructuresFailureMechanism); + AssertHeightStructuresFailureMechanismCalculationConfigurationsWithoutOutputs(heightStructuresFailureMechanism); containsHeightStructuresFailureMechanism = true; } @@ -298,14 +297,14 @@ if (stabilityStoneCoverFailureMechanism != null) { AssertHasForeshoreProfiles(stabilityStoneCoverFailureMechanism); - AssertStabilityStoneCoverWaveConditionsFailureMechanismCalculationConfigurationsWithoutOutputs(stabilityStoneCoverFailureMechanism); + AssertStabilityStoneCoverFailureMechanismCalculationConfigurationsWithoutOutputs(stabilityStoneCoverFailureMechanism); containsStabilityStoneCoverFailureMechanism = true; } if (waveImpactAsphaltCoverFailureMechanism != null) { AssertHasForeshoreProfiles(waveImpactAsphaltCoverFailureMechanism); - AssertWaveImpactAsphaltCoverWaveConditionsFailureMechanismCalculationConfigurationsWithoutOutputs(waveImpactAsphaltCoverFailureMechanism); + AssertWaveImpactAsphaltCoverFailureMechanismCalculationConfigurationsWithoutOutputs(waveImpactAsphaltCoverFailureMechanism); containsWaveImpactAsphaltCoverFailureMechanism = true; } @@ -378,6 +377,18 @@ #region Grass Cover Erosion Inwards + [Test] + public void GetGrassCoverErosionInwardsFailureMechanismWithAllCalculationConfigurations_ReturnsAllPossibleCalculationConfigurations() + { + // Call + GrassCoverErosionInwardsFailureMechanism failureMechanism = TestDataGenerator.GetGrassCoverErosionInwardsFailureMechanismWithAllCalculationConfigurations(); + + // Assert + AssertHasDikeProfiles(failureMechanism); + AssertGrassCoverErosionInwardsFailureMechanismCalculationConfigurationsWithOutputs(failureMechanism); + AssertGrassCoverErosionInwardsFailureMechanismCalculationConfigurationsWithoutOutputs(failureMechanism); + } + private static void AssertGrassCoverErosionInwardsFailureMechanismCalculationConfigurationsWithOutputs(GrassCoverErosionInwardsFailureMechanism failureMechanism) { IEnumerable calculationRoot = failureMechanism.CalculationsGroup.Children; @@ -426,7 +437,19 @@ #region Stability Stone Cover - private static void AssertStabilityStoneCoverWaveConditionsFailureMechanismCalculationConfigurationsWithOutputs( + [Test] + public void GetStabilityStoneCoverFailureMechanismWithAllCalculationConfigurations_ReturnsAllPossibleCalculationConfigurations() + { + // Call + StabilityStoneCoverFailureMechanism failureMechanism = TestDataGenerator.GetStabilityStoneCoverFailureMechanismWithAllCalculationConfigurations(); + + // Assert + AssertHasForeshoreProfiles(failureMechanism); + AssertStabilityStoneCoverFailureMechanismCalculationConfigurationsWithOutputs(failureMechanism); + AssertStabilityStoneCoverFailureMechanismCalculationConfigurationsWithoutOutputs(failureMechanism); + } + + private static void AssertStabilityStoneCoverFailureMechanismCalculationConfigurationsWithOutputs( StabilityStoneCoverFailureMechanism failureMechanism) { IEnumerable calculationRoot = failureMechanism.WaveConditionsCalculationGroup.Children; @@ -438,7 +461,7 @@ nestedCalculations.Children.OfType()); } - private static void AssertStabilityStoneCoverWaveConditionsFailureMechanismCalculationConfigurationsWithoutOutputs(StabilityStoneCoverFailureMechanism failureMechanism) + private static void AssertStabilityStoneCoverFailureMechanismCalculationConfigurationsWithoutOutputs(StabilityStoneCoverFailureMechanism failureMechanism) { IEnumerable calculationRoot = failureMechanism.WaveConditionsCalculationGroup.Children; AssertStabilityStoneCoverWaveCalculationGroupWithoutOutput(calculationRoot.OfType()); @@ -477,35 +500,47 @@ #region Wave Impact Asphalt Cover - private static void AssertWaveImpactAsphaltCoverWaveConditionsFailureMechanismCalculationConfigurationsWithOutputs( + [Test] + public void GetWaveImpactAsphaltCoverFailureMechanismWithAllCalculationConfigurations_ReturnsAllPossibleCalculationConfigurations() + { + // Call + WaveImpactAsphaltCoverFailureMechanism failureMechanism = TestDataGenerator.GetWaveImpactAsphaltCoverFailureMechanismWithAllCalculationConfigurations(); + + // Assert + AssertHasForeshoreProfiles(failureMechanism); + AssertWaveImpactAsphaltCoverFailureMechanismCalculationConfigurationsWithOutputs(failureMechanism); + AssertWaveImpactAsphaltCoverFailureMechanismCalculationConfigurationsWithoutOutputs(failureMechanism); + } + + private static void AssertWaveImpactAsphaltCoverFailureMechanismCalculationConfigurationsWithOutputs( WaveImpactAsphaltCoverFailureMechanism failureMechanism) { IEnumerable calculationRoot = failureMechanism.WaveConditionsCalculationGroup.Children; - AssertWaveImpactAsphaltCoverWaveConditionsCalculationGroupWithOutput( + AssertWaveImpactAsphaltCoverCalculationGroupWithOutput( calculationRoot.OfType()); CalculationGroup nestedCalculations = calculationRoot.OfType().First(); - AssertWaveImpactAsphaltCoverWaveConditionsCalculationGroupWithOutput( + AssertWaveImpactAsphaltCoverCalculationGroupWithOutput( nestedCalculations.Children.OfType()); } - private static void AssertWaveImpactAsphaltCoverWaveConditionsFailureMechanismCalculationConfigurationsWithoutOutputs( + private static void AssertWaveImpactAsphaltCoverFailureMechanismCalculationConfigurationsWithoutOutputs( WaveImpactAsphaltCoverFailureMechanism failureMechanism) { IEnumerable calculationRoot = failureMechanism.WaveConditionsCalculationGroup.Children; - AssertWaveImpactAsphaltCoverWaveCalculationGroupWithoutOutput(calculationRoot.OfType()); + AssertWaveImpactAsphaltCoverCalculationGroupWithoutOutput(calculationRoot.OfType()); CalculationGroup nestedCalculations = calculationRoot.OfType().First(); - AssertWaveImpactAsphaltCoverWaveCalculationGroupWithoutOutput(nestedCalculations.Children.OfType()); + AssertWaveImpactAsphaltCoverCalculationGroupWithoutOutput(nestedCalculations.Children.OfType()); } - private static void AssertWaveImpactAsphaltCoverWaveConditionsCalculationGroupWithOutput(IEnumerable children) + private static void AssertWaveImpactAsphaltCoverCalculationGroupWithOutput(IEnumerable children) { AssertCalculationConfig(children, true, false, true); AssertCalculationConfig(children, true, true, true); } - private static void AssertWaveImpactAsphaltCoverWaveCalculationGroupWithoutOutput(IEnumerable children) + private static void AssertWaveImpactAsphaltCoverCalculationGroupWithoutOutput(IEnumerable children) { AssertCalculationConfig(children, false, false, false); AssertCalculationConfig(children, true, false, false); @@ -529,6 +564,20 @@ #region Grass Cover Erosion Outwards + [Test] + public void GetGrassCoverErosionOutwardsFailureMechanismWithAllCalculationConfigurations_ReturnsAllPossibleCalculationConfigurations() + { + // Call + GrassCoverErosionOutwardsFailureMechanism failureMechanism = TestDataGenerator.GetGrassCoverErosionOutwardsFailureMechanismWithAllCalculationConfigurations(); + + // Assert + Assert.IsTrue(failureMechanism.HydraulicBoundaryLocations.All(loc => loc.DesignWaterLevelOutput != null + && loc.WaveHeightOutput != null)); + AssertHasForeshoreProfiles(failureMechanism); + AssertGrassCoverErosionOutwardsFailureMechanismCalculationConfigurationsWithOutputs(failureMechanism); + AssertGrassCoverErosionOutwardsFailureMechanismCalculationConfigurationsWithoutOutputs(failureMechanism); + } + private static void AssertGrassCoverErosionOutwardsFailureMechanismCalculationConfigurationsWithOutputs(GrassCoverErosionOutwardsFailureMechanism failureMechanism) { IEnumerable calculationRoot = failureMechanism.WaveConditionsCalculationGroup.Children; @@ -593,8 +642,20 @@ #region ClosingStructures - private static void AssertClosingStructureFailuresMechanismCalculationsWithOutputs(ClosingStructuresFailureMechanism failureMechanism) + [Test] + public void GetClosingStructuresFailureMechanismWithAllCalculationConfigurations_ReturnsAllPossibleCalculationConfigurations() { + // Call + ClosingStructuresFailureMechanism failureMechanism = TestDataGenerator.GetClosingStructuresFailureMechanismWithAllCalculationConfigurations(); + + // Assert + AssertHasForeshoreProfiles(failureMechanism); + AssertClosingStructureFailureMechanismCalculationConfigurationsWithOutputs(failureMechanism); + AssertClosingStructureFailureMechanismCalculationConfigurationsWithoutOutputs(failureMechanism); + } + + private static void AssertClosingStructureFailureMechanismCalculationConfigurationsWithOutputs(ClosingStructuresFailureMechanism failureMechanism) + { IEnumerable calculationsRoot = failureMechanism.CalculationsGroup.Children; AssertStructuresCalculationGroupConfigurationWithOutputs( calculationsRoot.OfType>()); @@ -604,7 +665,7 @@ nestedCalculations.Children.OfType>()); } - private static void AssertClosingStructureFailuresMechanismCalculationsWithoutOutputs(ClosingStructuresFailureMechanism failureMechanism) + private static void AssertClosingStructureFailureMechanismCalculationConfigurationsWithoutOutputs(ClosingStructuresFailureMechanism failureMechanism) { IEnumerable calculationsRoot = failureMechanism.CalculationsGroup.Children; AssertStructuresCalculationGroupConfigurationWithoutOutputs( @@ -624,6 +685,18 @@ #region StabilityPointStructures + [Test] + public void GetStabilityPointStructuresFailureMechanismWithAllCalculationConfigurations_ReturnsAllPossibleCalculationConfigurations() + { + // Call + StabilityPointStructuresFailureMechanism failureMechanism = TestDataGenerator.GetStabilityPointStructuresFailureMechanismWithAllCalculationConfigurations(); + + // Assert + AssertHasForeshoreProfiles(failureMechanism); + AssertStabilityPointStructuresFailureMechanismCalculationConfigurationsWithOutputs(failureMechanism); + AssertStabilityPointStructuresFailureMechanismCalculationConfigurationsWithoutOutputs(failureMechanism); + } + private static void AssertStabilityPointStructuresFailureMechanismCalculationConfigurationsWithOutputs(StabilityPointStructuresFailureMechanism failureMechanism) { IEnumerable calculationsRoot = failureMechanism.CalculationsGroup.Children; @@ -655,8 +728,20 @@ #region HeightStructures - private static void AssertHeightStructureFailureMechanismCalculationConfigurationsWithOutputs(HeightStructuresFailureMechanism failureMechanism) + [Test] + public void GetHeightStructuresFailureMechanismWithAllCalculationConfigurations_ReturnsAllPossibleCalculationConfigurations() { + // Call + HeightStructuresFailureMechanism failureMechanism = TestDataGenerator.GetHeightStructuresFailureMechanismWithAlLCalculationConfigurations(); + + // Assert + AssertHasForeshoreProfiles(failureMechanism); + AssertHeightStructuresFailureMechanismCalculationConfigurationsWithOutputs(failureMechanism); + AssertHeightStructuresFailureMechanismCalculationConfigurationsWithoutOutputs(failureMechanism); + } + + private static void AssertHeightStructuresFailureMechanismCalculationConfigurationsWithOutputs(HeightStructuresFailureMechanism failureMechanism) + { IEnumerable calculationsRoot = failureMechanism.CalculationsGroup.Children; AssertStructuresCalculationGroupConfigurationWithOutputs( calculationsRoot.OfType>()); @@ -666,7 +751,7 @@ nestedCalculations.Children.OfType>()); } - private static void AssertHeightStructureFailureMechanismCalculationConfigurationsWithoutOutputs(HeightStructuresFailureMechanism failureMechanism) + private static void AssertHeightStructuresFailureMechanismCalculationConfigurationsWithoutOutputs(HeightStructuresFailureMechanism failureMechanism) { IEnumerable calculationsRoot = failureMechanism.CalculationsGroup.Children; AssertStructuresCalculationGroupConfigurationWithoutOutputs( Index: Ringtoets/Integration/test/Ringtoets.Integration.TestUtils/TestDataGenerator.cs =================================================================== diff -u -r78cc5b59d47ca61eb812d0c69c7a17a4570e4ddc -rfd0fee6b42e297555ec5dbae5f58de93f7383152 --- Ringtoets/Integration/test/Ringtoets.Integration.TestUtils/TestDataGenerator.cs (.../TestDataGenerator.cs) (revision 78cc5b59d47ca61eb812d0c69c7a17a4570e4ddc) +++ Ringtoets/Integration/test/Ringtoets.Integration.TestUtils/TestDataGenerator.cs (.../TestDataGenerator.cs) (revision fd0fee6b42e297555ec5dbae5f58de93f7383152) @@ -132,9 +132,10 @@ } /// - /// Gets a fully configured . + /// Gets a fully configured with all + /// possible parent and nested calculation configurations. /// - public static StabilityStoneCoverFailureMechanism GetFullyConfiguredStabilityStoneCoverFailureMechanism() + public static StabilityStoneCoverFailureMechanism GetStabilityStoneCoverFailureMechanismWithAllCalculationConfigurations() { var failureMechanism = new StabilityStoneCoverFailureMechanism(); var hydroLocation = new HydraulicBoundaryLocation(1, "", 0, 0); @@ -144,9 +145,10 @@ } /// - /// Gets a fully configured . + /// Gets a fully configured with + /// all possible parent and nested calculation configurations. /// - public static WaveImpactAsphaltCoverFailureMechanism GetFullyConfiguredWaveImpactAsphaltCoverFailureMechanism() + public static WaveImpactAsphaltCoverFailureMechanism GetWaveImpactAsphaltCoverFailureMechanismWithAllCalculationConfigurations() { var failureMechanism = new WaveImpactAsphaltCoverFailureMechanism(); var hydroLocation = new HydraulicBoundaryLocation(1, "", 0, 0); @@ -156,9 +158,10 @@ } /// - /// Gets a fully configured . + /// Gets a fully configured with + /// all possible parent and nested calculation configurations. /// - public static GrassCoverErosionOutwardsFailureMechanism GetFullyConfiguredGrassCoverErosionOutwardsFailureMechanism() + public static GrassCoverErosionOutwardsFailureMechanism GetGrassCoverErosionOutwardsFailureMechanismWithAllCalculationConfigurations() { var failureMechanism = new GrassCoverErosionOutwardsFailureMechanism(); var hydroLocation = new HydraulicBoundaryLocation(1, "", 0, 0); @@ -168,9 +171,10 @@ } /// - /// Gets a fully configured . + /// Gets a fully configured with all possible + /// parent and nested calculation configurations. /// - public static HeightStructuresFailureMechanism GetFullyConfiguredHeightStructuresFailureMechanism() + public static HeightStructuresFailureMechanism GetHeightStructuresFailureMechanismWithAlLCalculationConfigurations() { var failureMechanism = new HeightStructuresFailureMechanism(); var hydroLocation = new HydraulicBoundaryLocation(1, "", 0, 0); @@ -180,9 +184,10 @@ } /// - /// Gets a fully configured . + /// Gets a fully configured with all possible + /// parent and nested calculation configurations. /// - public static ClosingStructuresFailureMechanism GetFullyConfiguredClosingStructuresFailureMechanism() + public static ClosingStructuresFailureMechanism GetClosingStructuresFailureMechanismWithAllCalculationConfigurations() { var failureMechanism = new ClosingStructuresFailureMechanism(); var hydroLocation = new HydraulicBoundaryLocation(1, "", 0, 0); @@ -192,9 +197,10 @@ } /// - /// Gets a fully configured . + /// Gets a fully configured with all possible + /// parent and nested calculation configurations. /// - public static StabilityPointStructuresFailureMechanism GetFullyConfiguredStabilityPointStructuresFailureMechanism() + public static StabilityPointStructuresFailureMechanism GetStabilityPointStructuresFailureMechanismWithAllCalculationConfigurations() { var failureMechanism = new StabilityPointStructuresFailureMechanism(); var hydroLocation = new HydraulicBoundaryLocation(1, "", 0, 0); @@ -204,9 +210,10 @@ } /// - /// Gets a fully configured . + /// Gets a fully configured with all possible + /// parent and nested calculation configurations. /// - public static GrassCoverErosionInwardsFailureMechanism GetFullyConfiguredGrassCoverErosionInwardsFailureMechanism() + public static GrassCoverErosionInwardsFailureMechanism GetGrassCoverErosionInwardsFailureMechanismWithAllCalculationConfigurations() { var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); var hydroLocation = new HydraulicBoundaryLocation(1, "", 0, 0); @@ -940,15 +947,15 @@ HydraulicBoundaryLocation hydraulicBoundaryLocation) { var duneLocation = new DuneLocation(hydraulicBoundaryLocation.Id, - hydraulicBoundaryLocation.Name, - new Point2D(hydraulicBoundaryLocation.Location.X, hydraulicBoundaryLocation.Location.Y), - new DuneLocation.ConstructionProperties - { - CoastalAreaId = 7, - Offset = 20, - Orientation = 180, - D50 = 0.00008 - }); + hydraulicBoundaryLocation.Name, + new Point2D(hydraulicBoundaryLocation.Location.X, hydraulicBoundaryLocation.Location.Y), + new DuneLocation.ConstructionProperties + { + CoastalAreaId = 7, + Offset = 20, + Orientation = 180, + D50 = 0.00008 + }); var duneLocationWithOutput = new DuneLocation(hydraulicBoundaryLocation.Id, hydraulicBoundaryLocation.Name,