Index: Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/PipingSemiProbabilisticDesignVariableFactoryTest.cs =================================================================== diff -u -r43d53bb7069e25f549a930cb6f8f3898785fad86 -r487d53ee7ab88f79d75c4932266eaafe08df1a56 --- Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/PipingSemiProbabilisticDesignVariableFactoryTest.cs (.../PipingSemiProbabilisticDesignVariableFactoryTest.cs) (revision 43d53bb7069e25f549a930cb6f8f3898785fad86) +++ Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/PipingSemiProbabilisticDesignVariableFactoryTest.cs (.../PipingSemiProbabilisticDesignVariableFactoryTest.cs) (revision 487d53ee7ab88f79d75c4932266eaafe08df1a56) @@ -58,7 +58,7 @@ // Assert Assert.IsInstanceOf>(thicknessCoverageLayer); - DistributionAssert.AreEqual(new DerivedPipingInput(inputParameters).ThicknessCoverageLayer, thicknessCoverageLayer.Distribution); + DistributionAssert.AreEqual(DerivedPipingInput.GetThicknessCoverageLayer(inputParameters), thicknessCoverageLayer.Distribution); AssertPercentile(0.05, thicknessCoverageLayer); } @@ -73,7 +73,7 @@ // Assert Assert.IsInstanceOf>(thicknessCoverageLayer); - DistributionAssert.AreEqual(new DerivedPipingInput(inputParameters).ThicknessCoverageLayer, thicknessCoverageLayer.Distribution); + DistributionAssert.AreEqual(DerivedPipingInput.GetThicknessCoverageLayer(inputParameters), thicknessCoverageLayer.Distribution); Assert.AreEqual(new RoundedDouble(2), thicknessCoverageLayer.GetDesignValue()); } @@ -89,7 +89,7 @@ // Assert Assert.IsInstanceOf>(effectiveThicknessCoverageLayer); - DistributionAssert.AreEqual(new DerivedPipingInput(inputParameters).EffectiveThicknessCoverageLayer, effectiveThicknessCoverageLayer.Distribution); + DistributionAssert.AreEqual(DerivedPipingInput.GetEffectiveThicknessCoverageLayer(inputParameters), effectiveThicknessCoverageLayer.Distribution); AssertPercentile(0.05, effectiveThicknessCoverageLayer); } @@ -105,7 +105,7 @@ // Assert Assert.IsInstanceOf>(effectiveThicknessCoverageLayer); - DistributionAssert.AreEqual(new DerivedPipingInput(inputParameters).EffectiveThicknessCoverageLayer, effectiveThicknessCoverageLayer.Distribution); + DistributionAssert.AreEqual(DerivedPipingInput.GetEffectiveThicknessCoverageLayer(inputParameters), effectiveThicknessCoverageLayer.Distribution); Assert.AreEqual(new RoundedDouble(2), effectiveThicknessCoverageLayer.GetDesignValue()); } @@ -154,7 +154,7 @@ PipingSemiProbabilisticDesignVariableFactory.GetSeepageLength(inputParameters); // Assert - DistributionAssert.AreEqual(new DerivedPipingInput(inputParameters).SeepageLength, seepageLength.Distribution); + DistributionAssert.AreEqual(DerivedPipingInput.GetSeepageLength(inputParameters), seepageLength.Distribution); AssertPercentile(0.05, seepageLength); } @@ -169,7 +169,7 @@ PipingSemiProbabilisticDesignVariableFactory.GetDiameter70(inputParameters); // Assert - DistributionAssert.AreEqual(new DerivedPipingInput(inputParameters).DiameterD70, d70.Distribution); + DistributionAssert.AreEqual(DerivedPipingInput.GetDiameterD70(inputParameters), d70.Distribution); AssertPercentile(0.05, d70); } @@ -184,7 +184,7 @@ PipingSemiProbabilisticDesignVariableFactory.GetDarcyPermeability(inputParameters); // Assert - DistributionAssert.AreEqual(new DerivedPipingInput(inputParameters).DarcyPermeability, darcyPermeability.Distribution); + DistributionAssert.AreEqual(DerivedPipingInput.GetDarcyPermeability(inputParameters), darcyPermeability.Distribution); AssertPercentile(0.95, darcyPermeability); } @@ -203,7 +203,7 @@ PipingSemiProbabilisticDesignVariableFactory.GetSaturatedVolumicWeightOfCoverageLayer(inputParameters); // Assert - DistributionAssert.AreEqual(new DerivedPipingInput(inputParameters).SaturatedVolumicWeightOfCoverageLayer, + DistributionAssert.AreEqual(DerivedPipingInput.GetSaturatedVolumicWeightOfCoverageLayer(inputParameters), saturatedVolumicWeightOfCoverageLayer.Distribution); AssertPercentile(0.05, saturatedVolumicWeightOfCoverageLayer); } @@ -220,7 +220,7 @@ // Assert Assert.IsInstanceOf>(saturatedVolumicWeightOfCoverageLayer); - DistributionAssert.AreEqual(new DerivedPipingInput(inputParameters).SaturatedVolumicWeightOfCoverageLayer, + DistributionAssert.AreEqual(DerivedPipingInput.GetSaturatedVolumicWeightOfCoverageLayer(inputParameters), saturatedVolumicWeightOfCoverageLayer.Distribution); Assert.AreEqual(new RoundedDouble(2), saturatedVolumicWeightOfCoverageLayer.GetDesignValue()); } @@ -236,7 +236,7 @@ PipingSemiProbabilisticDesignVariableFactory.GetThicknessAquiferLayer(inputParameters); // Assert - DistributionAssert.AreEqual(new DerivedPipingInput(inputParameters).ThicknessAquiferLayer, thicknessAquiferLayer.Distribution); + DistributionAssert.AreEqual(DerivedPipingInput.GetThicknessAquiferLayer(inputParameters), thicknessAquiferLayer.Distribution); AssertPercentile(0.95, thicknessAquiferLayer); }