Index: Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil/RingtoetsProjectTestHelper.cs =================================================================== diff -u -r765a93eb01cea4448d1dad2bbd6a4145b07b2d18 -rb1c3b9019f8f74992a7f1a681d494ae836ce4976 --- Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil/RingtoetsProjectTestHelper.cs (.../RingtoetsProjectTestHelper.cs) (revision 765a93eb01cea4448d1dad2bbd6a4145b07b2d18) +++ Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil/RingtoetsProjectTestHelper.cs (.../RingtoetsProjectTestHelper.cs) (revision b1c3b9019f8f74992a7f1a681d494ae836ce4976) @@ -77,14 +77,17 @@ AddSections(grassCoverErosionOutwardsFailureMechanism); SetSectionResults(grassCoverErosionOutwardsFailureMechanism.SectionResults); + StabilityStoneCoverFailureMechanism stabilityStoneCoverFailureMechanism = assessmentSection.StabilityStoneCover; + ConfigureStabilityStoneCoverFailureMechanism(stabilityStoneCoverFailureMechanism); + AddSections(stabilityStoneCoverFailureMechanism); + SetSectionResults(stabilityStoneCoverFailureMechanism.SectionResults); + AddSections(assessmentSection.MacrostabilityInwards); SetSectionResults(assessmentSection.MacrostabilityInwards.SectionResults); AddSections(assessmentSection.MacrostabilityOutwards); SetSectionResults(assessmentSection.MacrostabilityOutwards.SectionResults); AddSections(assessmentSection.Microstability); SetSectionResults(assessmentSection.Microstability.SectionResults); - AddSections(assessmentSection.StabilityStoneCover); - SetSectionResults(assessmentSection.StabilityStoneCover.SectionResults); AddSections(assessmentSection.WaveImpactAsphaltCover); SetSectionResults(assessmentSection.WaveImpactAsphaltCover.SectionResults); AddSections(assessmentSection.WaterPressureAsphaltCover); @@ -364,6 +367,25 @@ failureMechanism.GeneralInput.N = 15; } + private static void ConfigureStabilityStoneCoverFailureMechanism(StabilityStoneCoverFailureMechanism failureMechanism) + { + failureMechanism.WaveConditionsCalculationGroup.Children.Add(new CalculationGroup + { + Name = "SSC A" + }); + failureMechanism.WaveConditionsCalculationGroup.Children.Add(new CalculationGroup + { + Name = "SSC B", + Children = + { + new CalculationGroup + { + Name = "SSC B 1", + } + } + }); + } + private static void SetSectionResults(IEnumerable sectionResults) { var random = new Random(21);