Index: Riskeer/Piping/src/Riskeer.Piping.Data/PipingFailureMechanismAssemblyFactory.cs =================================================================== diff -u -rc37eebd9171a53987f5929013edbe3d82e618ed0 -rf80ca3783019e37f45fcf94b634365131da02e41 --- Riskeer/Piping/src/Riskeer.Piping.Data/PipingFailureMechanismAssemblyFactory.cs (.../PipingFailureMechanismAssemblyFactory.cs) (revision c37eebd9171a53987f5929013edbe3d82e618ed0) +++ Riskeer/Piping/src/Riskeer.Piping.Data/PipingFailureMechanismAssemblyFactory.cs (.../PipingFailureMechanismAssemblyFactory.cs) (revision f80ca3783019e37f45fcf94b634365131da02e41) @@ -119,7 +119,7 @@ { return calculator.AssembleDetailedAssessment( failureMechanismSectionResult.DetailedAssessmentResult, - failureMechanismSectionResult.GetDetailedAssessmentProbability(calculationScenarios, failureMechanism, assessmentSection), + failureMechanismSectionResult.GetDetailedAssessmentProbability(calculationScenarios, assessmentSection.FailureMechanismContribution.Norm), failureMechanism.PipingProbabilityAssessmentInput.GetN(failureMechanismSectionResult.Section.Length), CreateAssemblyCategoriesInput(failureMechanism, assessmentSection)); } Index: Riskeer/Piping/test/Riskeer.Piping.Forms.Test/Views/PipingFailureMechanismSectionResultRowTest.cs =================================================================== diff -u -rc37eebd9171a53987f5929013edbe3d82e618ed0 -rf80ca3783019e37f45fcf94b634365131da02e41 --- Riskeer/Piping/test/Riskeer.Piping.Forms.Test/Views/PipingFailureMechanismSectionResultRowTest.cs (.../PipingFailureMechanismSectionResultRowTest.cs) (revision c37eebd9171a53987f5929013edbe3d82e618ed0) +++ Riskeer/Piping/test/Riskeer.Piping.Forms.Test/Views/PipingFailureMechanismSectionResultRowTest.cs (.../PipingFailureMechanismSectionResultRowTest.cs) (revision f80ca3783019e37f45fcf94b634365131da02e41) @@ -177,7 +177,7 @@ Assert.IsInstanceOf>(row); Assert.AreEqual(result.SimpleAssessmentResult, row.SimpleAssessmentResult); Assert.AreEqual(result.DetailedAssessmentResult, row.DetailedAssessmentResult); - Assert.AreEqual(result.GetDetailedAssessmentProbability(calculationScenarios, failureMechanism, assessmentSection), + Assert.AreEqual(result.GetDetailedAssessmentProbability(calculationScenarios, assessmentSection.FailureMechanismContribution.Norm), row.DetailedAssessmentProbability); Assert.AreEqual(result.TailorMadeAssessmentResult, row.TailorMadeAssessmentResult); Assert.AreEqual(result.TailorMadeAssessmentProbability, row.TailorMadeAssessmentProbability); @@ -1132,9 +1132,7 @@ double detailedAssessmentProbability = resultRow.DetailedAssessmentProbability; // Assert - Assert.AreEqual(sectionResult.GetDetailedAssessmentProbability(calculationScenarios, - failureMechanism, - assessmentSection), + Assert.AreEqual(sectionResult.GetDetailedAssessmentProbability(calculationScenarios, assessmentSection.FailureMechanismContribution.Norm), detailedAssessmentProbability); mocks.VerifyAll(); }