Index: Ringtoets/Piping/test/Ringtoets.Piping.Service.Test/PipingCalculationActivityTest.cs =================================================================== diff -u -r4ce321e0acec2ea04fe99f4e855d319b0ac17298 -r8723c31042f8aa4174e6d51a42f20d3665ec2da0 --- Ringtoets/Piping/test/Ringtoets.Piping.Service.Test/PipingCalculationActivityTest.cs (.../PipingCalculationActivityTest.cs) (revision 4ce321e0acec2ea04fe99f4e855d319b0ac17298) +++ Ringtoets/Piping/test/Ringtoets.Piping.Service.Test/PipingCalculationActivityTest.cs (.../PipingCalculationActivityTest.cs) (revision 8723c31042f8aa4174e6d51a42f20d3665ec2da0) @@ -81,9 +81,11 @@ { // Setup var originalOutput = new TestPipingOutput(); + var originalSemiProbabilisticOutput = new TestPipingSemiProbabilisticOutput(); PipingCalculationScenario invalidPipingCalculation = PipingCalculationScenarioFactory.CreatePipingCalculationScenarioWithInvalidInput(); invalidPipingCalculation.Output = originalOutput; + invalidPipingCalculation.SemiProbabilisticOutput = originalSemiProbabilisticOutput; var activity = new PipingCalculationActivity(invalidPipingCalculation, new PipingProbabilityAssessmentInput(), int.MinValue, double.NaN); @@ -105,6 +107,7 @@ }); Assert.AreEqual(ActivityState.Failed, activity.State); Assert.AreEqual(originalOutput, invalidPipingCalculation.Output); + Assert.AreEqual(originalSemiProbabilisticOutput, invalidPipingCalculation.SemiProbabilisticOutput); } [Test] @@ -113,6 +116,7 @@ // Setup PipingCalculationScenario validPipingCalculation = PipingCalculationScenarioFactory.CreatePipingCalculationScenarioWithValidInput(); validPipingCalculation.Output = null; + validPipingCalculation.SemiProbabilisticOutput = null; int norm = new Random(21).Next(100, 300000); var activity = new PipingCalculationActivity(validPipingCalculation, new PipingProbabilityAssessmentInput(), norm, double.NaN); @@ -133,6 +137,7 @@ }); Assert.AreEqual(ActivityState.Executed, activity.State); Assert.IsNotNull(validPipingCalculation.Output); + Assert.IsNotNull(validPipingCalculation.SemiProbabilisticOutput); } [Test] @@ -146,6 +151,7 @@ PipingCalculationScenario validPipingCalculation = PipingCalculationScenarioFactory.CreatePipingCalculationScenarioWithValidInput(); validPipingCalculation.Output = null; + validPipingCalculation.SemiProbabilisticOutput = null; validPipingCalculation.Attach(observerMock); var activity = new PipingCalculationActivity(validPipingCalculation, new PipingProbabilityAssessmentInput(), int.MinValue, double.NaN);