Index: Ringtoets/AssemblyTool/src/Ringtoets.AssemblyTool.KernelWrapper/Calculators/Assembly/IFailureMechanismSectionAssemblyCalculator.cs =================================================================== diff -u -rcb4699ab3f0ba6a23e21650ec8cec52d82d0777b -r5ac330cbf482b60883be8428b68ab1bde6848eeb --- Ringtoets/AssemblyTool/src/Ringtoets.AssemblyTool.KernelWrapper/Calculators/Assembly/IFailureMechanismSectionAssemblyCalculator.cs (.../IFailureMechanismSectionAssemblyCalculator.cs) (revision cb4699ab3f0ba6a23e21650ec8cec52d82d0777b) +++ Ringtoets/AssemblyTool/src/Ringtoets.AssemblyTool.KernelWrapper/Calculators/Assembly/IFailureMechanismSectionAssemblyCalculator.cs (.../IFailureMechanismSectionAssemblyCalculator.cs) (revision 5ac330cbf482b60883be8428b68ab1bde6848eeb) @@ -57,8 +57,6 @@ /// A . /// Thrown when /// is null. - /// Thrown when - /// contains items that are null. /// Thrown when /// an error occurs when performing the assembly. FailureMechanismSectionAssembly AssembleDetailedAssessment(double probability, IEnumerable categories); @@ -72,8 +70,6 @@ /// A . /// Thrown when /// is null. - /// Thrown when - /// contains items that are null. /// Thrown when /// an error occurs when performing the assembly. FailureMechanismSectionAssembly AssembleDetailedAssessment(double probability, Index: Ringtoets/AssemblyTool/src/Ringtoets.AssemblyTool.KernelWrapper/Creators/FailureMechanismSectionAssemblyCalculatorInputCreator.cs =================================================================== diff -u -rd8d1d5d4a3eabd84c2d6e07eedb75fa200c2d54e -r5ac330cbf482b60883be8428b68ab1bde6848eeb --- Ringtoets/AssemblyTool/src/Ringtoets.AssemblyTool.KernelWrapper/Creators/FailureMechanismSectionAssemblyCalculatorInputCreator.cs (.../FailureMechanismSectionAssemblyCalculatorInputCreator.cs) (revision d8d1d5d4a3eabd84c2d6e07eedb75fa200c2d54e) +++ Ringtoets/AssemblyTool/src/Ringtoets.AssemblyTool.KernelWrapper/Creators/FailureMechanismSectionAssemblyCalculatorInputCreator.cs (.../FailureMechanismSectionAssemblyCalculatorInputCreator.cs) (revision 5ac330cbf482b60883be8428b68ab1bde6848eeb) @@ -141,7 +141,8 @@ /// A collection of to /// create the input for. /// The 'N' parameter used to factor in the 'length effect'. - /// The created .\Thrown when + /// The created . + /// Thrown when /// is null. /// Thrown when contains /// an invalid . Index: Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.KernelWrapper.TestUtil.Test/Calculators/Assembly/FailureMechanismSectionAssemblyCalculatorStubTest.cs =================================================================== diff -u -rad607a97ef8cdcdfe5909e73f590008a5b1b904b -r5ac330cbf482b60883be8428b68ab1bde6848eeb --- Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.KernelWrapper.TestUtil.Test/Calculators/Assembly/FailureMechanismSectionAssemblyCalculatorStubTest.cs (.../FailureMechanismSectionAssemblyCalculatorStubTest.cs) (revision ad607a97ef8cdcdfe5909e73f590008a5b1b904b) +++ Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.KernelWrapper.TestUtil.Test/Calculators/Assembly/FailureMechanismSectionAssemblyCalculatorStubTest.cs (.../FailureMechanismSectionAssemblyCalculatorStubTest.cs) (revision 5ac330cbf482b60883be8428b68ab1bde6848eeb) @@ -20,6 +20,7 @@ // All rights reserved. using System; +using System.Collections.Generic; using System.Linq; using Core.Common.TestUtil; using NUnit.Framework; @@ -177,25 +178,16 @@ // Setup var random = new Random(39); double probability = random.NextDouble(); - double lowerBoundary = random.NextDouble(); - double upperBoundary = random.NextDouble(); - var assemblyCategory = new FailureMechanismSectionAssemblyCategory(lowerBoundary, - upperBoundary, - FailureMechanismSectionAssemblyCategoryGroup.IIv); + IEnumerable categoryInput = Enumerable.Empty(); var calculator = new FailureMechanismSectionAssemblyCalculatorStub(); // Call - calculator.AssembleDetailedAssessment( - probability, - new[] - { - assemblyCategory - }); + calculator.AssembleDetailedAssessment(probability, categoryInput); // Assert Assert.AreEqual(probability, calculator.DetailedAssessmentProbabilityInput); - Assert.AreSame(assemblyCategory, calculator.DetailedAssessmentCategoriesInput.Single()); + Assert.AreSame(categoryInput, calculator.DetailedAssessmentCategoriesInput); } [Test] @@ -253,29 +245,19 @@ // Setup var random = new Random(39); double probability = random.NextDouble(); - double lowerBoundary = random.NextRoundedDouble(0.0, 0.5); - double upperBoundary = random.NextRoundedDouble(0.6, 1.0); double n = random.NextRoundedDouble(1.0, 10.0); - var assemblyCategory = new FailureMechanismSectionAssemblyCategory(lowerBoundary, - upperBoundary, - FailureMechanismSectionAssemblyCategoryGroup.IIv); + IEnumerable categoriesInput = Enumerable.Empty(); var calculator = new FailureMechanismSectionAssemblyCalculatorStub(); // Call - calculator.AssembleDetailedAssessment( - probability, - new[] - { - assemblyCategory - }, - n); + calculator.AssembleDetailedAssessment(probability, categoriesInput, n); // Assert Assert.AreEqual(probability, calculator.DetailedAssessmentProbabilityInput); Assert.AreEqual(n, calculator.DetailedAssessmentNInput); - Assert.AreSame(assemblyCategory, calculator.DetailedAssessmentCategoriesInput.Single()); + Assert.AreSame(categoriesInput, calculator.DetailedAssessmentCategoriesInput); } [Test] Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/GrassCoverErosionInwardsFailureMechanismSectionResultAssemblyFactory.cs =================================================================== diff -u -rd8d1d5d4a3eabd84c2d6e07eedb75fa200c2d54e -r5ac330cbf482b60883be8428b68ab1bde6848eeb --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/GrassCoverErosionInwardsFailureMechanismSectionResultAssemblyFactory.cs (.../GrassCoverErosionInwardsFailureMechanismSectionResultAssemblyFactory.cs) (revision d8d1d5d4a3eabd84c2d6e07eedb75fa200c2d54e) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/GrassCoverErosionInwardsFailureMechanismSectionResultAssemblyFactory.cs (.../GrassCoverErosionInwardsFailureMechanismSectionResultAssemblyFactory.cs) (revision 5ac330cbf482b60883be8428b68ab1bde6848eeb) @@ -32,7 +32,7 @@ namespace Ringtoets.GrassCoverErosionInwards.Data { /// - /// Factory for assembling assembly results for closing structures failure mechanism section results. + /// Factory for assembling assembly results for grass cover erosion inwards failure mechanism section results. /// public static class GrassCoverErosionInwardsFailureMechanismSectionResultAssemblyFactory { Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Data/MacroStabilityInwardsFailureMechanismSectionResultAssemblyFactory.cs =================================================================== diff -u -rd8d1d5d4a3eabd84c2d6e07eedb75fa200c2d54e -r5ac330cbf482b60883be8428b68ab1bde6848eeb --- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Data/MacroStabilityInwardsFailureMechanismSectionResultAssemblyFactory.cs (.../MacroStabilityInwardsFailureMechanismSectionResultAssemblyFactory.cs) (revision d8d1d5d4a3eabd84c2d6e07eedb75fa200c2d54e) +++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Data/MacroStabilityInwardsFailureMechanismSectionResultAssemblyFactory.cs (.../MacroStabilityInwardsFailureMechanismSectionResultAssemblyFactory.cs) (revision 5ac330cbf482b60883be8428b68ab1bde6848eeb) @@ -33,7 +33,7 @@ namespace Ringtoets.MacroStabilityInwards.Data { /// - /// Factory for assembling assembly results for piping failure mechanism section results. + /// Factory for assembling assembly results for macro stability inwards failure mechanism section results. /// public static class MacroStabilityInwardsFailureMechanismSectionResultAssemblyFactory { Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/MacroStabilityInwardsFailureMechanismSectionResultDetailedAssessmentExtensionsTest.cs =================================================================== diff -u -r3ff0bedb91e7c24a41f6fee398f259210e9742b3 -r5ac330cbf482b60883be8428b68ab1bde6848eeb --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/MacroStabilityInwardsFailureMechanismSectionResultDetailedAssessmentExtensionsTest.cs (.../MacroStabilityInwardsFailureMechanismSectionResultDetailedAssessmentExtensionsTest.cs) (revision 3ff0bedb91e7c24a41f6fee398f259210e9742b3) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/MacroStabilityInwardsFailureMechanismSectionResultDetailedAssessmentExtensionsTest.cs (.../MacroStabilityInwardsFailureMechanismSectionResultDetailedAssessmentExtensionsTest.cs) (revision 5ac330cbf482b60883be8428b68ab1bde6848eeb) @@ -535,7 +535,7 @@ } [Test] - public void GetCalculationScenarios_WithNotIntersectingScenario_ReturnsNoCalculationScenarios() + public void GetCalculationScenarios_WithoutScenarioIntersectingSection_ReturnsNoCalculationScenarios() { // Setup FailureMechanismSection section = FailureMechanismSectionTestFactory.CreateFailureMechanismSection(new[] Index: Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/PipingFailureMechanismSectionResultDetailedAssessmentExtensionsTest.cs =================================================================== diff -u -r3ff0bedb91e7c24a41f6fee398f259210e9742b3 -r5ac330cbf482b60883be8428b68ab1bde6848eeb --- Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/PipingFailureMechanismSectionResultDetailedAssessmentExtensionsTest.cs (.../PipingFailureMechanismSectionResultDetailedAssessmentExtensionsTest.cs) (revision 3ff0bedb91e7c24a41f6fee398f259210e9742b3) +++ Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/PipingFailureMechanismSectionResultDetailedAssessmentExtensionsTest.cs (.../PipingFailureMechanismSectionResultDetailedAssessmentExtensionsTest.cs) (revision 5ac330cbf482b60883be8428b68ab1bde6848eeb) @@ -507,7 +507,7 @@ } [Test] - public void GetCalculationScenarios_WithNotIntersectingScenario_ReturnsNoCalculationScenarios() + public void GetCalculationScenarios_WithoutScenarioIntersectingSection_ReturnsNoCalculationScenarios() { // Setup FailureMechanismSection section = FailureMechanismSectionTestFactory.CreateFailureMechanismSection(new[]