Index: Ringtoets/Integration/test/Ringtoets.Integration.Data.TestUtil/AssessmentSectionAssemblyTestHelper.cs =================================================================== diff -u -rbd98de05a9679429119480d155d8686dac4ec6ca -r61fe5f7a8f875c2cd76a7ab4fc1a444e2a76eeb6 --- Ringtoets/Integration/test/Ringtoets.Integration.Data.TestUtil/AssessmentSectionAssemblyTestHelper.cs (.../AssessmentSectionAssemblyTestHelper.cs) (revision bd98de05a9679429119480d155d8686dac4ec6ca) +++ Ringtoets/Integration/test/Ringtoets.Integration.Data.TestUtil/AssessmentSectionAssemblyTestHelper.cs (.../AssessmentSectionAssemblyTestHelper.cs) (revision 61fe5f7a8f875c2cd76a7ab4fc1a444e2a76eeb6) @@ -60,7 +60,7 @@ /// A collection of configurations. public static IEnumerable GetConfiguredAssessmentSectionWithFailureMechanismsWithProbability() { - return GenerateTestCaseData(GetGroup1And2FailureMechanismConfigurations()); + return GenerateTestCaseData(GetFailureMechanismWithProbabilityTestConfigurations()); } /// @@ -74,7 +74,7 @@ /// A collection of configurations. public static IEnumerable GetConfiguredAssessmentSectionWithFailureMechanismsWithoutProbability() { - return GenerateTestCaseData(GetGroup3FailureMechanismConfigurations()); + return GenerateTestCaseData(GetFailureMechanismsWithoutProbabilityTestConfigurations()); } private static IEnumerable GenerateTestCaseData(IEnumerable configurations) @@ -95,7 +95,7 @@ return assessmentSection; } - private static IEnumerable GetGroup1And2FailureMechanismConfigurations() + private static IEnumerable GetFailureMechanismWithProbabilityTestConfigurations() { const double manualAssemblyProbability = 0.5; @@ -166,7 +166,7 @@ }, "StabilityPointStructures"); } - private static IEnumerable GetGroup3FailureMechanismConfigurations() + private static IEnumerable GetFailureMechanismsWithoutProbabilityTestConfigurations() { const FailureMechanismSectionAssemblyCategoryGroup sectionAssemblyCategoryGroup = FailureMechanismSectionAssemblyCategoryGroup.Vv; const ManualFailureMechanismSectionAssemblyCategoryGroup manualSectionAssemblyCategoryGroup = ManualFailureMechanismSectionAssemblyCategoryGroup.Vv; @@ -304,16 +304,33 @@ }, "WaterPressureAsphaltCover"); } + /// + /// Class which holds the information to configure a failure mechanism. + /// private class FailureMechanismConfiguration { + /// + /// Creates a new instance of . + /// + /// The to configure a failure mechanism + /// that belongs in a . + /// The name of the failure mechanism to be + /// configured. public FailureMechanismConfiguration(Action configureAssessmentSection, string failureMechanismName) { ConfigureAssessmentSection = configureAssessmentSection; FailureMechanismName = failureMechanismName; } + /// + /// Gets the to configure a failure mechanism in an . + /// public Action ConfigureAssessmentSection { get; } + + /// + /// Gets the name of the failure mechanism that is configured within . + /// public string FailureMechanismName { get; } } }