Index: test/Plugins/Wti/Wti.Calculation.Test/Piping/PipingCalculationTest.cs
===================================================================
diff -u -r82e08784e174b6b2799fc19cc04e7d7aeb7b84e9 -ra3b93c36c2051bd6112327bff0d836ae7883737d
--- test/Plugins/Wti/Wti.Calculation.Test/Piping/PipingCalculationTest.cs (.../PipingCalculationTest.cs) (revision 82e08784e174b6b2799fc19cc04e7d7aeb7b84e9)
+++ test/Plugins/Wti/Wti.Calculation.Test/Piping/PipingCalculationTest.cs (.../PipingCalculationTest.cs) (revision a3b93c36c2051bd6112327bff0d836ae7883737d)
@@ -1,8 +1,8 @@
-using System;
-using System.Collections.Generic;
+using System.Collections.Generic;
using System.Linq;
using NUnit.Framework;
using Wti.Calculation.Piping;
+using Wti.Calculation.Test.Piping.Stub;
namespace Wti.Calculation.Test.Piping
{
@@ -237,100 +237,5 @@
Assert.IsTrue(validationMessages.Any(message => message.Contains("Dtotal")));
}
- class TestPipingInput
- {
- public double WaterVolumetricWeight;
- public double UpliftModelFactor;
- public double AssessmentLevel;
- public double PiezometricHeadExit;
- public double DampingFactorExit;
- public double PhreaticLevelExit;
- public double PiezometricHeadPolder;
- public double CriticalHeaveGradient;
- public double ThicknessCoverageLayer;
- public double SellmeijerModelFactor;
- public double SellmeijerReductionFactor;
- public double SeepageLength;
- public double SandParticlesVolumicWeight;
- public double WhitesDragCoefficient;
- public double Diameter70;
- public double DarcyPermeability;
- public double WaterKinematicViscosity;
- public double Gravity;
- public double ExitPointXCoordinate;
- public double BeddingAngle;
- public double MeanDiameter70;
- public double ThicknessAquiferLayer;
-
- private readonly Random random = new Random(22);
- private double last;
-
- public TestPipingInput()
- {
- WaterVolumetricWeight = NextIncrementalDouble();
- UpliftModelFactor = NextIncrementalDouble();
- AssessmentLevel = NextIncrementalDouble();
- PiezometricHeadExit = NextIncrementalDouble();
- PhreaticLevelExit = NextIncrementalDouble();
- DampingFactorExit = NextIncrementalDouble();
- PiezometricHeadPolder = NextIncrementalDouble();
- CriticalHeaveGradient = NextIncrementalDouble();
- ThicknessCoverageLayer = NextIncrementalDouble();
- SellmeijerModelFactor = NextIncrementalDouble();
- SellmeijerReductionFactor = NextIncrementalDouble();
- SeepageLength = NextIncrementalDouble();
- SandParticlesVolumicWeight = NextIncrementalDouble();
- WhitesDragCoefficient = NextIncrementalDouble();
- Diameter70 = NextIncrementalDouble();
- DarcyPermeability = NextIncrementalDouble();
- WaterKinematicViscosity = NextIncrementalDouble();
- Gravity = NextIncrementalDouble();
- ExitPointXCoordinate = NextIncrementalDouble();
- BeddingAngle = NextIncrementalDouble();
- MeanDiameter70 = NextIncrementalDouble();
- ThicknessAquiferLayer = NextIncrementalDouble();
- }
-
- ///
- /// The returned double is sure to be different from the last time it was called.
- ///
- ///
- private double NextIncrementalDouble()
- {
- return last += random.NextDouble() + 1e-6;
- }
-
- ///
- /// Returns the current set value as a
- ///
- ///
- public PipingCalculationInput AsRealInput()
- {
- return new PipingCalculationInput(
- WaterVolumetricWeight,
- UpliftModelFactor,
- AssessmentLevel,
- PiezometricHeadExit,
- DampingFactorExit,
- PhreaticLevelExit,
- PiezometricHeadPolder,
- CriticalHeaveGradient,
- ThicknessCoverageLayer,
- SellmeijerModelFactor,
- SellmeijerReductionFactor,
- SeepageLength,
- SandParticlesVolumicWeight,
- WhitesDragCoefficient,
- Diameter70,
- DarcyPermeability,
- WaterKinematicViscosity,
- Gravity,
- ThicknessAquiferLayer,
- MeanDiameter70,
- BeddingAngle,
- ExitPointXCoordinate
- );
- }
- }
}
}
\ No newline at end of file