Index: Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.KernelWrapper.TestUtil.Test/Calculators/Assembly/FailureMechanismSectionAssemblyCalculatorStubTest.cs =================================================================== diff -u -r027a320bc8caa145acdbf284d3d9c54f61c2d07b -rad0a887b4d21048cc434fe2e867e903e9e0628b2 --- Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.KernelWrapper.TestUtil.Test/Calculators/Assembly/FailureMechanismSectionAssemblyCalculatorStubTest.cs (.../FailureMechanismSectionAssemblyCalculatorStubTest.cs) (revision 027a320bc8caa145acdbf284d3d9c54f61c2d07b) +++ Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.KernelWrapper.TestUtil.Test/Calculators/Assembly/FailureMechanismSectionAssemblyCalculatorStubTest.cs (.../FailureMechanismSectionAssemblyCalculatorStubTest.cs) (revision ad0a887b4d21048cc434fe2e867e903e9e0628b2) @@ -45,6 +45,7 @@ Assert.IsNull(calculator.SimpleAssessmentAssemblyOutput); Assert.AreEqual(0.0, calculator.DetailedAssessmentFailureMechanismSectionNInput); + Assert.AreEqual(0.0, calculator.DetailedAssessmentFailureMechanismNInput); Assert.AreEqual(0.0, calculator.DetailedAssessmentProbabilityInput); Assert.AreEqual((DetailedAssessmentProbabilityOnlyResultType) 0, calculator.DetailedAssessmentProbabilityOnlyResultInput); Assert.IsNull(calculator.DetailedAssessmentAssemblyOutput); @@ -446,7 +447,7 @@ Assert.AreEqual(detailedAssessmentResult, calculator.DetailedAssessmentProbabilityOnlyResultInput); Assert.AreEqual(probability, calculator.DetailedAssessmentProbabilityInput); Assert.AreEqual(normativeNorm, calculator.DetailedAssessmentNormativeNormInput); - Assert.AreEqual(n, calculator.DetailedAssessmentFailureMechanismSectionNInput); + Assert.AreEqual(n, calculator.DetailedAssessmentFailureMechanismNInput); Assert.AreEqual(failureMechanismContribution, calculator.DetailedAssessmentFailureMechanismContribution); } @@ -464,7 +465,9 @@ TestDelegate test = () => calculator.AssembleDetailedAssessment( random.NextEnumValue(), random.NextDouble(), - CreateAssemblyCategoriesInput()); + random.NextDouble(), + random.NextDouble(1, 10), + random.NextDouble()); // Assert var exception = Assert.Throws(test); Index: Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.KernelWrapper.TestUtil/Calculators/Assembly/FailureMechanismSectionAssemblyCalculatorStub.cs =================================================================== diff -u -r9e950b45403740c6bf9146b5f0cdc2ba726462be -rad0a887b4d21048cc434fe2e867e903e9e0628b2 --- Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.KernelWrapper.TestUtil/Calculators/Assembly/FailureMechanismSectionAssemblyCalculatorStub.cs (.../FailureMechanismSectionAssemblyCalculatorStub.cs) (revision 9e950b45403740c6bf9146b5f0cdc2ba726462be) +++ Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.KernelWrapper.TestUtil/Calculators/Assembly/FailureMechanismSectionAssemblyCalculatorStub.cs (.../FailureMechanismSectionAssemblyCalculatorStub.cs) (revision ad0a887b4d21048cc434fe2e867e903e9e0628b2) @@ -77,8 +77,13 @@ public double DetailedAssessmentNormativeNormInput { get; private set; } /// - /// Gets the 'N' parameter input of the detailed assessment calculation. + /// Gets the failure mechanism 'N' parameter input of the detailed assessment calculation. /// + public double DetailedAssessmentFailureMechanismNInput { get; private set; } + + /// + /// Gets the 'N' parameter failure mechanism section input of the detailed assessment calculation. + /// public double DetailedAssessmentFailureMechanismSectionNInput { get; private set; } /// @@ -329,7 +334,7 @@ DetailedAssessmentProbabilityOnlyResultInput = detailedAssessmentResult; DetailedAssessmentProbabilityInput = probability; DetailedAssessmentNormativeNormInput = normativeNorm; - DetailedAssessmentFailureMechanismSectionNInput = failureMechanismN; + DetailedAssessmentFailureMechanismNInput = failureMechanismN; DetailedAssessmentFailureMechanismContribution = failureMechanismContribution; return DetailedAssessmentAssemblyOutput ?? Index: Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/AssemblyFactories/MacroStabilityOutwardsFailureMechanismAssemblyFactoryTest.cs =================================================================== diff -u -rdb4ca7717e53f058feaae40eb41b9daad8294aea -rad0a887b4d21048cc434fe2e867e903e9e0628b2 --- Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/AssemblyFactories/MacroStabilityOutwardsFailureMechanismAssemblyFactoryTest.cs (.../MacroStabilityOutwardsFailureMechanismAssemblyFactoryTest.cs) (revision db4ca7717e53f058feaae40eb41b9daad8294aea) +++ Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/StandAlone/AssemblyFactories/MacroStabilityOutwardsFailureMechanismAssemblyFactoryTest.cs (.../MacroStabilityOutwardsFailureMechanismAssemblyFactoryTest.cs) (revision ad0a887b4d21048cc434fe2e867e903e9e0628b2) @@ -220,7 +220,7 @@ Assert.AreEqual(assessmentSection.FailureMechanismContribution.Norm, calculator.DetailedAssessmentNormativeNormInput); double expectedN = failureMechanism.MacroStabilityOutwardsProbabilityAssessmentInput.GetN( failureMechanism.MacroStabilityOutwardsProbabilityAssessmentInput.SectionLength); - Assert.AreEqual(expectedN, calculator.DetailedAssessmentFailureMechanismSectionNInput); + Assert.AreEqual(expectedN, calculator.DetailedAssessmentFailureMechanismNInput); Assert.AreEqual(failureMechanism.Contribution / 100, calculator.DetailedAssessmentFailureMechanismContribution); mocks.VerifyAll(); }