Index: Riskeer/Piping/test/Riskeer.Piping.Data.Test/PipingFailureMechanismSectionResultDetailedAssessmentExtensionsTest.cs
===================================================================
diff -u -rc97fd064782b2ee5f5758c902261f3e89d169ac7 -r4056c99142402bec1ced95330bf0f08dd60067af
--- Riskeer/Piping/test/Riskeer.Piping.Data.Test/PipingFailureMechanismSectionResultDetailedAssessmentExtensionsTest.cs (.../PipingFailureMechanismSectionResultDetailedAssessmentExtensionsTest.cs) (revision c97fd064782b2ee5f5758c902261f3e89d169ac7)
+++ Riskeer/Piping/test/Riskeer.Piping.Data.Test/PipingFailureMechanismSectionResultDetailedAssessmentExtensionsTest.cs (.../PipingFailureMechanismSectionResultDetailedAssessmentExtensionsTest.cs) (revision 4056c99142402bec1ced95330bf0f08dd60067af)
@@ -280,11 +280,9 @@
}
[Test]
- [TestCase(0.2, 0.8 - 1e5)]
+ [TestCase(0.0, 0.0)]
[TestCase(0.0, 0.5)]
[TestCase(0.3, 0.7 + 1e-5)]
- [TestCase(-5, -8)]
- [TestCase(13, 2)]
public void GetDetailedAssessmentProbability_RelevantScenarioContributionsDoNotAddUpTo1_ReturnNaN(double contributionA, double contributionB)
{
// Setup
Index: Riskeer/Piping/test/Riskeer.Piping.Data.TestUtil/PipingTestDataGenerator.cs
===================================================================
diff -u -rdedc6ef371a0ea008c5c0126e6647b3089922287 -r4056c99142402bec1ced95330bf0f08dd60067af
--- Riskeer/Piping/test/Riskeer.Piping.Data.TestUtil/PipingTestDataGenerator.cs (.../PipingTestDataGenerator.cs) (revision dedc6ef371a0ea008c5c0126e6647b3089922287)
+++ Riskeer/Piping/test/Riskeer.Piping.Data.TestUtil/PipingTestDataGenerator.cs (.../PipingTestDataGenerator.cs) (revision 4056c99142402bec1ced95330bf0f08dd60067af)
@@ -197,7 +197,6 @@
public static SemiProbabilisticPipingCalculationScenario GetSemiProbabilisticPipingCalculationScenarioWithNaNs()
{
SemiProbabilisticPipingCalculationScenario calculation = GetPipingCalculationScenarioWithAssessmentLevel();
- calculation.Contribution = RoundedDouble.NaN;
calculation.InputParameters.AssessmentLevel = RoundedDouble.NaN;
calculation.InputParameters.EntryPointL = RoundedDouble.NaN;
calculation.InputParameters.ExitPointL = RoundedDouble.NaN;
@@ -248,7 +247,6 @@
public static SemiProbabilisticPipingCalculationScenario GetSemiProbabilisticPipingCalculationScenarioWithInfinities()
{
SemiProbabilisticPipingCalculationScenario calculation = GetPipingCalculationScenarioWithAssessmentLevel();
- calculation.Contribution = (RoundedDouble) double.PositiveInfinity;
calculation.InputParameters.SurfaceLine.SetGeometry(new[]
{
Index: Riskeer/Piping/test/Riskeer.Piping.IO.Test/test-data/PipingCalculationConfigurationExporter/semiProbabilisticCalculationWithInfinities.xml
===================================================================
diff -u -rd06d398c3c1ba337b6dfa3bbaa1eebf7d140168a -r4056c99142402bec1ced95330bf0f08dd60067af
--- Riskeer/Piping/test/Riskeer.Piping.IO.Test/test-data/PipingCalculationConfigurationExporter/semiProbabilisticCalculationWithInfinities.xml (.../semiProbabilisticCalculationWithInfinities.xml) (revision d06d398c3c1ba337b6dfa3bbaa1eebf7d140168a)
+++ Riskeer/Piping/test/Riskeer.Piping.IO.Test/test-data/PipingCalculationConfigurationExporter/semiProbabilisticCalculationWithInfinities.xml (.../semiProbabilisticCalculationWithInfinities.xml) (revision 4056c99142402bec1ced95330bf0f08dd60067af)
@@ -21,7 +21,7 @@
true
- INF
+ 100
\ No newline at end of file
Index: Riskeer/Piping/test/Riskeer.Piping.IO.Test/test-data/PipingCalculationConfigurationExporter/semiProbabilisticCalculationWithNaNs.xml
===================================================================
diff -u -rd06d398c3c1ba337b6dfa3bbaa1eebf7d140168a -r4056c99142402bec1ced95330bf0f08dd60067af
--- Riskeer/Piping/test/Riskeer.Piping.IO.Test/test-data/PipingCalculationConfigurationExporter/semiProbabilisticCalculationWithNaNs.xml (.../semiProbabilisticCalculationWithNaNs.xml) (revision d06d398c3c1ba337b6dfa3bbaa1eebf7d140168a)
+++ Riskeer/Piping/test/Riskeer.Piping.IO.Test/test-data/PipingCalculationConfigurationExporter/semiProbabilisticCalculationWithNaNs.xml (.../semiProbabilisticCalculationWithNaNs.xml) (revision 4056c99142402bec1ced95330bf0f08dd60067af)
@@ -21,7 +21,7 @@
true
- NaN
+ 100
\ No newline at end of file