Index: Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/PropertyClasses/PipingFailureMechanismContextPropertiesTest.cs =================================================================== diff -u -rbcc1d59b72f2928780e1512a7e4c10a6e1ce68ab -re159c065240db0cf858fed2fc110acf6e1f07204 --- Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/PropertyClasses/PipingFailureMechanismContextPropertiesTest.cs (.../PipingFailureMechanismContextPropertiesTest.cs) (revision bcc1d59b72f2928780e1512a7e4c10a6e1ce68ab) +++ Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/PropertyClasses/PipingFailureMechanismContextPropertiesTest.cs (.../PipingFailureMechanismContextPropertiesTest.cs) (revision e159c065240db0cf858fed2fc110acf6e1f07204) @@ -1,11 +1,13 @@ using System; using System.ComponentModel; using Core.Common.Base; +using Core.Common.Base.Data; using Core.Common.Gui.PropertyBag; using NUnit.Framework; using Rhino.Mocks; using Ringtoets.Common.Data.AssessmentSection; +using Ringtoets.Common.Data.TestUtil; using Ringtoets.Piping.Data; using Ringtoets.Piping.Forms.PresentationObjects; using Ringtoets.Piping.Forms.PropertyClasses; @@ -271,13 +273,14 @@ }; failureMechanism.Attach(observerMock); - var value = new Random(21).NextDouble(); + var value = new Random(21).NextDouble() + 0.1; // Call - properties.UpliftCriticalSafetyFactor = value; + properties.UpliftCriticalSafetyFactor = (RoundedDouble) value; // Assert - Assert.AreEqual(value, failureMechanism.PipingProbabilityAssessmentInput.UpliftCriticalSafetyFactor); + var upliftCriticalSafetyFactor = failureMechanism.PipingProbabilityAssessmentInput.UpliftCriticalSafetyFactor; + Assert.AreEqual(value, upliftCriticalSafetyFactor, upliftCriticalSafetyFactor.GetAccuracy()); mocks.VerifyAll(); } }