Fisheye: Tag 2af47d4df6fed8865bddbdcf00fd963269ccdbe6 refers to a dead (removed) revision in file `Riskeer/Piping/test/Riskeer.Piping.Data.TestUtil/Probabilistic/ProbabilisticPipingCalculationScenarioTestFactory.cs'.
Fisheye: No comparison available. Pass `N' to diff?
Index: Riskeer/Piping/test/Riskeer.Piping.Data.TestUtil/Probabilistic/ProbabilisticPipingCalculationTestFactory.cs
===================================================================
diff -u
--- Riskeer/Piping/test/Riskeer.Piping.Data.TestUtil/Probabilistic/ProbabilisticPipingCalculationTestFactory.cs (revision 0)
+++ Riskeer/Piping/test/Riskeer.Piping.Data.TestUtil/Probabilistic/ProbabilisticPipingCalculationTestFactory.cs (revision 2af47d4df6fed8865bddbdcf00fd963269ccdbe6)
@@ -0,0 +1,67 @@
+// Copyright (C) Stichting Deltares 2019. All rights reserved.
+//
+// This file is part of Riskeer.
+//
+// Riskeer is free software: you can redistribute it and/or modify
+// it under the terms of the GNU General Public License as published by
+// the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program. If not, see .
+//
+// All names, logos, and references to "Deltares" are registered trademarks of
+// Stichting Deltares and remain full property of Stichting Deltares at all times.
+// All rights reserved.
+
+using System;
+using Core.Common.Base.Data;
+using Riskeer.Common.Data.Hydraulics;
+using Riskeer.Piping.Data.Probabilistic;
+
+namespace Riskeer.Piping.Data.TestUtil.Probabilistic
+{
+ ///
+ /// Helper class for creating instances of .
+ ///
+ public static class ProbabilisticPipingCalculationTestFactory
+ {
+ ///
+ /// Creates a probabilistic calculation with valid input.
+ ///
+ /// The hydraulic boundary location to set to the input.
+ /// A new instance of type .
+ /// Throw when is null.
+ public static T CreateProbabilisticPipingCalculationWithValidInput(HydraulicBoundaryLocation hydraulicBoundaryLocation)
+ where T : ProbabilisticPipingCalculation, new()
+ {
+ if (hydraulicBoundaryLocation == null)
+ {
+ throw new ArgumentNullException(nameof(hydraulicBoundaryLocation));
+ }
+
+ return new T
+ {
+ InputParameters =
+ {
+ DampingFactorExit =
+ {
+ Mean = (RoundedDouble) 1.0
+ },
+ PhreaticLevelExit =
+ {
+ Mean = (RoundedDouble) 2.0
+ },
+ SurfaceLine = PipingCalculationScenarioTestFactory.GetSurfaceLine(),
+ StochasticSoilProfile = PipingCalculationScenarioTestFactory.GetStochasticSoilProfile(),
+ HydraulicBoundaryLocation = hydraulicBoundaryLocation
+ }
+ };
+ }
+ }
+}
\ No newline at end of file
Index: Riskeer/Piping/test/Riskeer.Piping.Service.Test/Probabilistic/ProbabilisticPipingCalculationServiceTest.cs
===================================================================
diff -u -r96024447a838d0efc914e4fc4db1c245ae13c9c1 -r2af47d4df6fed8865bddbdcf00fd963269ccdbe6
--- Riskeer/Piping/test/Riskeer.Piping.Service.Test/Probabilistic/ProbabilisticPipingCalculationServiceTest.cs (.../ProbabilisticPipingCalculationServiceTest.cs) (revision 96024447a838d0efc914e4fc4db1c245ae13c9c1)
+++ Riskeer/Piping/test/Riskeer.Piping.Service.Test/Probabilistic/ProbabilisticPipingCalculationServiceTest.cs (.../ProbabilisticPipingCalculationServiceTest.cs) (revision 2af47d4df6fed8865bddbdcf00fd963269ccdbe6)
@@ -55,7 +55,8 @@
[SetUp]
public void Setup()
{
- calculation = ProbabilisticPipingCalculationScenarioTestFactory.CreateProbabilisticPipingCalculationScenarioWithValidInput(new TestHydraulicBoundaryLocation());
+ calculation = ProbabilisticPipingCalculationTestFactory.CreateProbabilisticPipingCalculationWithValidInput(
+ new TestHydraulicBoundaryLocation());
testSurfaceLineTopLevel = calculation.InputParameters.SurfaceLine.Points.Max(p => p.Z);
}