Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/DerivedMacroStabilityInwardsOutputFactoryTest.cs =================================================================== diff -u -r62e47f0904c38e013615cd2c5b0c57b9b567593c -r5c9020bb4e17fa2a2eff0df56a313c9c9b20de52 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/DerivedMacroStabilityInwardsOutputFactoryTest.cs (.../DerivedMacroStabilityInwardsOutputFactoryTest.cs) (revision 62e47f0904c38e013615cd2c5b0c57b9b567593c) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Data.Test/DerivedMacroStabilityInwardsOutputFactoryTest.cs (.../DerivedMacroStabilityInwardsOutputFactoryTest.cs) (revision 5c9020bb4e17fa2a2eff0df56a313c9c9b20de52) @@ -20,6 +20,7 @@ // All rights reserved. using System; +using Core.Common.Base.Geometry; using NUnit.Framework; using Rhino.Mocks; using Ringtoets.Common.Data.AssessmentSection; @@ -95,6 +96,13 @@ IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub(failureMechanism, mocks); mocks.ReplayAll(); + assessmentSection.ReferenceLine.SetGeometry(new[] + { + new Point2D(0, 0), + new Point2D(5, 10), + new Point2D(20, 20) + }); + MacroStabilityInwardsOutput output = MacroStabilityInwardsOutputTestFactory.CreateOutput(new MacroStabilityInwardsOutput.ConstructionProperties { FactorOfStability = new Random(21).NextDouble() @@ -105,11 +113,11 @@ // Assert Assert.AreEqual(output.FactorOfStability, derivedOutput.FactorOfStability, derivedOutput.FactorOfStability.GetAccuracy()); - Assert.AreEqual(0.805, derivedOutput.MacroStabilityInwardsFactorOfSafety, derivedOutput.MacroStabilityInwardsFactorOfSafety.GetAccuracy()); - Assert.AreEqual(0.049327007121741082, derivedOutput.MacroStabilityInwardsProbability, 1e-6); + Assert.AreEqual(1.278, derivedOutput.MacroStabilityInwardsFactorOfSafety, derivedOutput.MacroStabilityInwardsFactorOfSafety.GetAccuracy()); + Assert.AreEqual(0.049327, derivedOutput.MacroStabilityInwardsProbability, 1e-6); Assert.AreEqual(1.65141, derivedOutput.MacroStabilityInwardsReliability, derivedOutput.MacroStabilityInwardsReliability.GetAccuracy()); - Assert.AreEqual(0.020161290322580648d, derivedOutput.RequiredProbability, 1e-6); - Assert.AreEqual(2.05043, derivedOutput.RequiredReliability, derivedOutput.RequiredReliability.GetAccuracy()); + Assert.AreEqual(0.098108, derivedOutput.RequiredProbability, 1e-6); + Assert.AreEqual(1.2924, derivedOutput.RequiredReliability, derivedOutput.RequiredReliability.GetAccuracy()); mocks.VerifyAll(); } } Index: Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/DerivedPipingOutputFactoryTest.cs =================================================================== diff -u -racd375042fb10c2774f972b9dfe8a2cf366de1f2 -r5c9020bb4e17fa2a2eff0df56a313c9c9b20de52 --- Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/DerivedPipingOutputFactoryTest.cs (.../DerivedPipingOutputFactoryTest.cs) (revision acd375042fb10c2774f972b9dfe8a2cf366de1f2) +++ Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/DerivedPipingOutputFactoryTest.cs (.../DerivedPipingOutputFactoryTest.cs) (revision 5c9020bb4e17fa2a2eff0df56a313c9c9b20de52) @@ -109,8 +109,8 @@ Assert.AreEqual(0.00017624686431291146, derivedOutput.HeaveProbability, 1e-6); Assert.AreEqual(0.13596896289025881, derivedOutput.SellmeijerProbability, 1e-6); Assert.AreEqual(3.57331, derivedOutput.PipingReliability, derivedOutput.PipingReliability.GetAccuracy()); - Assert.AreEqual(2.28655, derivedOutput.RequiredReliability, derivedOutput.RequiredReliability.GetAccuracy()); - Assert.AreEqual(1.563, derivedOutput.PipingFactorOfSafety, derivedOutput.PipingFactorOfSafety.GetAccuracy()); + Assert.AreEqual(1.28155, derivedOutput.RequiredReliability, derivedOutput.RequiredReliability.GetAccuracy()); + Assert.AreEqual(2.788, derivedOutput.PipingFactorOfSafety, derivedOutput.PipingFactorOfSafety.GetAccuracy()); mocks.VerifyAll(); } }