Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Assembly/ExportableFailureMechanism.cs =================================================================== diff -u -r68318584c702cb11e38cd84a31d18c951595dda0 -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Assembly/ExportableFailureMechanism.cs (.../ExportableFailureMechanism.cs) (revision 68318584c702cb11e38cd84a31d18c951595dda0) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Assembly/ExportableFailureMechanism.cs (.../ExportableFailureMechanism.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -35,14 +35,12 @@ /// Creates a new instance of /// /// The assembly result of the failure mechanism. - /// The failure mechanism sections belonging to this failure mechanism. /// The assembly results for the failure mechanism sections. /// The code of the failure mechanism. /// The group of the failure mechanism. /// Thrown when , - /// or is null. + /// or is null. public ExportableFailureMechanism(TFailureMechanismAssemblyResult failureMechanismAssembly, - IEnumerable sections, IEnumerable sectionAssemblyResults, ExportableFailureMechanismType code, ExportableFailureMechanismGroup group) @@ -52,10 +50,6 @@ throw new ArgumentNullException(nameof(failureMechanismAssembly)); } - if (sections == null) - { - throw new ArgumentNullException(nameof(sections)); - } if (sectionAssemblyResults == null) { Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableClosingStructuresFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableClosingStructuresFailureMechanismFactory.cs (.../ExportableClosingStructuresFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableClosingStructuresFailureMechanismFactory.cs (.../ExportableClosingStructuresFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -78,7 +78,6 @@ new ExportableFailureMechanismAssemblyResultWithProbability(failureMechanismAssemblyMethod, failureMechanismAssembly.Group, failureMechanismAssembly.Probability), - failureMechanismSectionsLookup.Values, CreateExportableFailureMechanismSectionResults(failureMechanismSectionsLookup, failureMechanism, assessmentSection), Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableDuneErosionFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableDuneErosionFailureMechanismFactory.cs (.../ExportableDuneErosionFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableDuneErosionFailureMechanismFactory.cs (.../ExportableDuneErosionFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -69,7 +69,6 @@ return new ExportableFailureMechanism( new ExportableFailureMechanismAssemblyResult(failureMechanismAssemblyMethod, failureMechanismAssembly), - failureMechanismSectionsLookup.Values, CreateFailureMechanismSectionResults(failureMechanismSectionsLookup), failureMechanismCode, failureMechanismGroup); Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableFailureMechanismFactory.cs =================================================================== diff -u -r7b05c7fa960ab9f62cd9de2ae661a0f24ca0756a -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableFailureMechanismFactory.cs (.../ExportableFailureMechanismFactory.cs) (revision 7b05c7fa960ab9f62cd9de2ae661a0f24ca0756a) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableFailureMechanismFactory.cs (.../ExportableFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -47,7 +47,6 @@ new ExportableFailureMechanismAssemblyResultWithProbability(assemblyMethod, FailureMechanismAssemblyCategoryGroup.NotApplicable, 0), - Enumerable.Empty(), Enumerable.Empty(), failureMechanismCode, failureMechanismGroup); @@ -69,7 +68,6 @@ return new ExportableFailureMechanism( new ExportableFailureMechanismAssemblyResult(assemblyMethod, FailureMechanismAssemblyCategoryGroup.NotApplicable), - Enumerable.Empty(), Enumerable.Empty(), failureMechanismCode, failureMechanismGroup); Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableGrassCoverErosionInwardsFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableGrassCoverErosionInwardsFailureMechanismFactory.cs (.../ExportableGrassCoverErosionInwardsFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableGrassCoverErosionInwardsFailureMechanismFactory.cs (.../ExportableGrassCoverErosionInwardsFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -78,7 +78,6 @@ new ExportableFailureMechanismAssemblyResultWithProbability(failureMechanismAssemblyMethod, failureMechanismAssembly.Group, failureMechanismAssembly.Probability), - failureMechanismSectionsLookup.Values, CreateExportableFailureMechanismSectionResults(failureMechanismSectionsLookup, failureMechanism, assessmentSection), Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableGrassCoverErosionOutwardsFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableGrassCoverErosionOutwardsFailureMechanismFactory.cs (.../ExportableGrassCoverErosionOutwardsFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableGrassCoverErosionOutwardsFailureMechanismFactory.cs (.../ExportableGrassCoverErosionOutwardsFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -69,7 +69,6 @@ return new ExportableFailureMechanism( new ExportableFailureMechanismAssemblyResult(failureMechanismAssemblyMethod, failureMechanismAssembly), - failureMechanismSectionsLookup.Values, CreateFailureMechanismSectionResults(failureMechanismSectionsLookup), failureMechanismCode, failureMechanismGroup); Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableGrassCoverSlipOffInwardsFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableGrassCoverSlipOffInwardsFailureMechanismFactory.cs (.../ExportableGrassCoverSlipOffInwardsFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableGrassCoverSlipOffInwardsFailureMechanismFactory.cs (.../ExportableGrassCoverSlipOffInwardsFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -71,7 +71,6 @@ return new ExportableFailureMechanism( new ExportableFailureMechanismAssemblyResult(failureMechanismAssemblyMethod, failureMechanismAssembly), - failureMechanismSectionsLookup.Values, CreateFailureMechanismSectionResults(failureMechanismSectionsLookup), failureMechanismCode, failureMechanismGroup); Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableGrassCoverSlipOffOutwardsFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableGrassCoverSlipOffOutwardsFailureMechanismFactory.cs (.../ExportableGrassCoverSlipOffOutwardsFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableGrassCoverSlipOffOutwardsFailureMechanismFactory.cs (.../ExportableGrassCoverSlipOffOutwardsFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -71,7 +71,6 @@ return new ExportableFailureMechanism( new ExportableFailureMechanismAssemblyResult(failureMechanismAssemblyMethod, failureMechanismAssembly), - failureMechanismSectionsLookup.Values, CreateFailureMechanismSectionResults(failureMechanismSectionsLookup), failureMechanismCode, failureMechanismGroup); Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableHeightStructuresFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableHeightStructuresFailureMechanismFactory.cs (.../ExportableHeightStructuresFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableHeightStructuresFailureMechanismFactory.cs (.../ExportableHeightStructuresFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -78,7 +78,6 @@ new ExportableFailureMechanismAssemblyResultWithProbability(failureMechanismAssemblyMethod, failureMechanismAssembly.Group, failureMechanismAssembly.Probability), - failureMechanismSectionsLookup.Values, CreateExportableFailureMechanismSectionResults(failureMechanismSectionsLookup, failureMechanism, assessmentSection), Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableMacroStabilityInwardsFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableMacroStabilityInwardsFailureMechanismFactory.cs (.../ExportableMacroStabilityInwardsFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableMacroStabilityInwardsFailureMechanismFactory.cs (.../ExportableMacroStabilityInwardsFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -79,7 +79,6 @@ new ExportableFailureMechanismAssemblyResultWithProbability(failureMechanismAssemblyMethod, failureMechanismAssembly.Group, failureMechanismAssembly.Probability), - failureMechanismSectionsLookup.Values, CreateExportableFailureMechanismSectionResults(failureMechanismSectionsLookup, failureMechanism, assessmentSection), Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableMacroStabilityOutwardsFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableMacroStabilityOutwardsFailureMechanismFactory.cs (.../ExportableMacroStabilityOutwardsFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableMacroStabilityOutwardsFailureMechanismFactory.cs (.../ExportableMacroStabilityOutwardsFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -80,7 +80,6 @@ return new ExportableFailureMechanism( new ExportableFailureMechanismAssemblyResult(failureMechanismAssemblyMethod, failureMechanismAssembly), - failureMechanismSectionsLookup.Values, CreateExportableFailureMechanismSectionResults(failureMechanismSectionsLookup, failureMechanism, assessmentSection), Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableMicrostabilityFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableMicrostabilityFailureMechanismFactory.cs (.../ExportableMicrostabilityFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableMicrostabilityFailureMechanismFactory.cs (.../ExportableMicrostabilityFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -71,7 +71,6 @@ return new ExportableFailureMechanism( new ExportableFailureMechanismAssemblyResult(failureMechanismAssemblyMethod, failureMechanismAssembly), - failureMechanismSectionsLookup.Values, CreateFailureMechanismSectionResults(failureMechanismSectionsLookup), failureMechanismCode, failureMechanismGroup); Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportablePipingFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportablePipingFailureMechanismFactory.cs (.../ExportablePipingFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportablePipingFailureMechanismFactory.cs (.../ExportablePipingFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -79,7 +79,6 @@ new ExportableFailureMechanismAssemblyResultWithProbability(failureMechanismAssemblyMethod, failureMechanismAssembly.Group, failureMechanismAssembly.Probability), - failureMechanismSectionsLookup.Values, CreateExportableFailureMechanismSectionResults(failureMechanismSectionsLookup, failureMechanism, assessmentSection), Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportablePipingStructureFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportablePipingStructureFailureMechanismFactory.cs (.../ExportablePipingStructureFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportablePipingStructureFailureMechanismFactory.cs (.../ExportablePipingStructureFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -71,7 +71,6 @@ return new ExportableFailureMechanism( new ExportableFailureMechanismAssemblyResult(failureMechanismAssemblyMethod, failureMechanismAssembly), - failureMechanismSectionsLookup.Values, CreateFailureMechanismSectionResults(failureMechanismSectionsLookup), failureMechanismCode, failureMechanismGroup); Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableStabilityPointStructuresFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableStabilityPointStructuresFailureMechanismFactory.cs (.../ExportableStabilityPointStructuresFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableStabilityPointStructuresFailureMechanismFactory.cs (.../ExportableStabilityPointStructuresFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -78,7 +78,6 @@ new ExportableFailureMechanismAssemblyResultWithProbability(failureMechanismAssemblyMethod, failureMechanismAssembly.Group, failureMechanismAssembly.Probability), - failureMechanismSectionsLookup.Values, CreateExportableFailureMechanismSectionResults(failureMechanismSectionsLookup, failureMechanism, assessmentSection), Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableStabilityStoneCoverFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableStabilityStoneCoverFailureMechanismFactory.cs (.../ExportableStabilityStoneCoverFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableStabilityStoneCoverFailureMechanismFactory.cs (.../ExportableStabilityStoneCoverFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -69,7 +69,6 @@ return new ExportableFailureMechanism( new ExportableFailureMechanismAssemblyResult(failureMechanismAssemblyMethod, failureMechanismAssembly), - failureMechanismSectionsLookup.Values, CreateFailureMechanismSectionResults(failureMechanismSectionsLookup), failureMechanismCode, failureMechanismGroup); Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableStrengthStabilityLengthwiseConstructionFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableStrengthStabilityLengthwiseConstructionFailureMechanismFactory.cs (.../ExportableStrengthStabilityLengthwiseConstructionFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableStrengthStabilityLengthwiseConstructionFailureMechanismFactory.cs (.../ExportableStrengthStabilityLengthwiseConstructionFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -71,7 +71,6 @@ return new ExportableFailureMechanism( new ExportableFailureMechanismAssemblyResult(failureMechanismAssemblyMethod, failureMechanismAssembly), - failureMechanismSectionsLookup.Values, CreateFailureMechanismSectionResults(failureMechanismSectionsLookup), failureMechanismCode, failureMechanismGroup); Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableTechnicalInnovationFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableTechnicalInnovationFailureMechanismFactory.cs (.../ExportableTechnicalInnovationFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableTechnicalInnovationFailureMechanismFactory.cs (.../ExportableTechnicalInnovationFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -71,7 +71,6 @@ return new ExportableFailureMechanism( new ExportableFailureMechanismAssemblyResult(failureMechanismAssemblyMethod, failureMechanismAssembly), - failureMechanismSectionsLookup.Values, CreateFailureMechanismSectionResults(failureMechanismSectionsLookup), failureMechanismCode, failureMechanismGroup); Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableWaterPressureAsphaltCoverFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableWaterPressureAsphaltCoverFailureMechanismFactory.cs (.../ExportableWaterPressureAsphaltCoverFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableWaterPressureAsphaltCoverFailureMechanismFactory.cs (.../ExportableWaterPressureAsphaltCoverFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -71,7 +71,6 @@ return new ExportableFailureMechanism( new ExportableFailureMechanismAssemblyResult(failureMechanismAssemblyMethod, failureMechanismAssembly), - failureMechanismSectionsLookup.Values, CreateFailureMechanismSectionResults(failureMechanismSectionsLookup), failureMechanismCode, failureMechanismGroup); Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableWaveImpactAsphaltCoverFailureMechanismFactory.cs =================================================================== diff -u -rc2a78481748c669a97399a9c0d840e719315fc8b -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableWaveImpactAsphaltCoverFailureMechanismFactory.cs (.../ExportableWaveImpactAsphaltCoverFailureMechanismFactory.cs) (revision c2a78481748c669a97399a9c0d840e719315fc8b) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Factories/ExportableWaveImpactAsphaltCoverFailureMechanismFactory.cs (.../ExportableWaveImpactAsphaltCoverFailureMechanismFactory.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -69,7 +69,6 @@ return new ExportableFailureMechanism( new ExportableFailureMechanismAssemblyResult(failureMechanismAssemblyMethod, failureMechanismAssembly), - failureMechanismSectionsLookup.Values, CreateFailureMechanismSectionResults(failureMechanismSectionsLookup), failureMechanismCode, failureMechanismGroup); Index: Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Assembly/ExportableFailureMechanismTest.cs =================================================================== diff -u -r68318584c702cb11e38cd84a31d18c951595dda0 -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Assembly/ExportableFailureMechanismTest.cs (.../ExportableFailureMechanismTest.cs) (revision 68318584c702cb11e38cd84a31d18c951595dda0) +++ Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Assembly/ExportableFailureMechanismTest.cs (.../ExportableFailureMechanismTest.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -44,46 +44,24 @@ // Call TestDelegate call = () => new ExportableFailureMechanism( - null, Enumerable.Empty(), sectionAssemblyResults, code, group); + null, sectionAssemblyResults, code, group); // Assert var exception = Assert.Throws(call); Assert.AreEqual("failureMechanismAssembly", exception.ParamName); } [Test] - public void Constructor_SectionsNull_ThrowsArgumentNullException() - { - // Setup - var random = new Random(21); - IEnumerable sectionAssemblyResults = - Enumerable.Empty(); - var code = random.NextEnumValue(); - var group = random.NextEnumValue(); - - // Call - TestDelegate call = () => new ExportableFailureMechanism( - ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithoutProbability(), - null, sectionAssemblyResults, code, group); - - // Assert - var exception = Assert.Throws(call); - Assert.AreEqual("sections", exception.ParamName); - } - - [Test] public void Constructor_SectionAssemblyResultsNull_ThrowsArgumentNullException() { // Setup var random = new Random(21); - IEnumerable sections = Enumerable.Empty(); var code = random.NextEnumValue(); var group = random.NextEnumValue(); // Call TestDelegate call = () => new ExportableFailureMechanism( - ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithoutProbability(), - sections, null, code, group); + ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithoutProbability(), null, code, @group); // Assert var exception = Assert.Throws(call); @@ -97,15 +75,14 @@ var random = new Random(21); ExportableFailureMechanismAssemblyResult failureMechanismAssembly = ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithoutProbability(); - IEnumerable sections = Enumerable.Empty(); IEnumerable sectionAssemblyResults = Enumerable.Empty(); var code = random.NextEnumValue(); var group = random.NextEnumValue(); // Call var failureMechanism = new ExportableFailureMechanism( - failureMechanismAssembly, sections, sectionAssemblyResults, code, group); + failureMechanismAssembly, sectionAssemblyResults, code, group); // Assert Assert.AreSame(failureMechanismAssembly, failureMechanism.FailureMechanismAssembly); Index: Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Creators/AggregatedSerializableFailureMechanismCreatorTest.cs =================================================================== diff -u -r68318584c702cb11e38cd84a31d18c951595dda0 -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Creators/AggregatedSerializableFailureMechanismCreatorTest.cs (.../AggregatedSerializableFailureMechanismCreatorTest.cs) (revision 68318584c702cb11e38cd84a31d18c951595dda0) +++ Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Creators/AggregatedSerializableFailureMechanismCreatorTest.cs (.../AggregatedSerializableFailureMechanismCreatorTest.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -51,7 +51,6 @@ new SerializableTotalAssemblyResult(), new ExportableFailureMechanism( ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithoutProbability(), - Enumerable.Empty(), Enumerable.Empty(), random.NextEnumValue(), random.NextEnumValue())); @@ -72,7 +71,6 @@ null, new ExportableFailureMechanism( ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithoutProbability(), - Enumerable.Empty(), Enumerable.Empty(), random.NextEnumValue(), random.NextEnumValue())); @@ -104,7 +102,6 @@ var failureMechanism = new ExportableFailureMechanism( ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithProbability(), - Enumerable.Empty(), new[] { new UnsupportedExportableAggregatedFailureMechanismSectionAssemblyResult(section) @@ -134,7 +131,6 @@ var random = new Random(21); var failureMechanism = new ExportableFailureMechanism( ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithoutProbability(), - failureMechanismSections, failureMechanismSectionAssemblyResults, random.NextEnumValue(), random.NextEnumValue()); @@ -182,7 +178,6 @@ new SerializableTotalAssemblyResult(), new ExportableFailureMechanism( ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithProbability(), - Enumerable.Empty(), Enumerable.Empty(), random.NextEnumValue(), random.NextEnumValue())); @@ -203,7 +198,6 @@ null, new ExportableFailureMechanism( ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithProbability(), - Enumerable.Empty(), Enumerable.Empty(), random.NextEnumValue(), random.NextEnumValue())); @@ -235,7 +229,6 @@ var failureMechanism = new ExportableFailureMechanism( ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithProbability(), - Enumerable.Empty(), new[] { new UnsupportedExportableAggregatedFailureMechanismSectionAssemblyResult(section) @@ -265,7 +258,6 @@ var random = new Random(21); var failureMechanism = new ExportableFailureMechanism( ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithProbability(), - failureMechanismSections, failureMechanismSectionAssemblyResults, random.NextEnumValue(), random.NextEnumValue()); Index: Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Creators/SerializableAssemblyCreatorTest.cs =================================================================== diff -u -r1f5d1d319b9a4bf62f6271d02e2b556f1ad6843c -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Creators/SerializableAssemblyCreatorTest.cs (.../SerializableAssemblyCreatorTest.cs) (revision 1f5d1d319b9a4bf62f6271d02e2b556f1ad6843c) +++ Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Creators/SerializableAssemblyCreatorTest.cs (.../SerializableAssemblyCreatorTest.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -168,10 +168,6 @@ ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithProbability(), new[] { - failureMechanismSection - }, - new[] - { CreateSectionResult(failureMechanismSection) }, random.NextEnumValue(), @@ -204,10 +200,6 @@ ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithoutProbability(), new[] { - failureMechanismSection - }, - new[] - { CreateSectionResult(failureMechanismSection) }, random.NextEnumValue(), Index: Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Creators/SerializableFailureMechanismCreatorTest.cs =================================================================== diff -u -r1879fa4ddaffba451a510edcc1dfe75d45359fdb -r95cc9e09a2390a216a0e933dc07841bcc67d5751 --- Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Creators/SerializableFailureMechanismCreatorTest.cs (.../SerializableFailureMechanismCreatorTest.cs) (revision 1879fa4ddaffba451a510edcc1dfe75d45359fdb) +++ Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Creators/SerializableFailureMechanismCreatorTest.cs (.../SerializableFailureMechanismCreatorTest.cs) (revision 95cc9e09a2390a216a0e933dc07841bcc67d5751) @@ -168,7 +168,6 @@ var random = new Random(21); return new ExportableFailureMechanism( ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithoutProbability(), - Enumerable.Empty(), Enumerable.Empty(), random.NextEnumValue(), random.NextEnumValue()); @@ -179,7 +178,6 @@ var random = new Random(21); return new ExportableFailureMechanism( ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithProbability(), - Enumerable.Empty(), Enumerable.Empty(), random.NextEnumValue(), random.NextEnumValue());