Index: Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/PropertyClasses/MacroStabilityInwardsStochasticSoilProfilePropertiesTest.cs =================================================================== diff -u -r7603662fcb3445b3b83461da1026334009c4c54c -rf5f026e9a94c76cae0674fb6045a54269e2890c0 --- Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/PropertyClasses/MacroStabilityInwardsStochasticSoilProfilePropertiesTest.cs (.../MacroStabilityInwardsStochasticSoilProfilePropertiesTest.cs) (revision 7603662fcb3445b3b83461da1026334009c4c54c) +++ Ringtoets/MacroStabilityInwards/test/Ringtoets.MacroStabilityInwards.Forms.Test/PropertyClasses/MacroStabilityInwardsStochasticSoilProfilePropertiesTest.cs (.../MacroStabilityInwardsStochasticSoilProfilePropertiesTest.cs) (revision f5f026e9a94c76cae0674fb6045a54269e2890c0) @@ -22,7 +22,6 @@ using System; using System.Collections.Generic; using System.ComponentModel; -using System.Globalization; using System.Linq; using Core.Common.Base.Geometry; using Core.Common.Gui.Converters; @@ -70,6 +69,8 @@ ExpandableArrayConverter>(nameof(MacroStabilityInwardsStochasticSoilProfileProperties.Layers1D)); TestHelper.AssertTypeConverter(nameof(MacroStabilityInwardsStochasticSoilProfileProperties.Layers2D)); + TestHelper.AssertTypeConverter(nameof(MacroStabilityInwardsStochasticSoilProfileProperties.PreconsolidationStresses)); Assert.AreSame(stochasticSoilProfile, properties.Data); } @@ -308,7 +309,8 @@ layerTwo }; - var soilProfile = new MacroStabilityInwardsSoilProfile1D("", -5.0, layers); + const double bottom = -5.4321; + var soilProfile = new MacroStabilityInwardsSoilProfile1D("", bottom, layers); var stochasticSoilProfile = new MacroStabilityInwardsStochasticSoilProfile(probability, soilProfile); // Call @@ -323,7 +325,8 @@ Assert.AreSame(layerTwo, properties.Layers1D[1].Data); CollectionAssert.IsEmpty(properties.Layers2D); - Assert.AreEqual(soilProfile.Bottom.ToString(CultureInfo.CurrentCulture), properties.Bottom); + Assert.AreEqual(2, properties.Bottom.NumberOfDecimalPlaces); + Assert.AreEqual(bottom, properties.Bottom, properties.Bottom.GetAccuracy()); Assert.AreEqual(2, properties.Probability.NumberOfDecimalPlaces); Assert.AreEqual(probability * 100, properties.Probability, properties.Probability.GetAccuracy()); Assert.AreEqual("1D profiel", properties.Type); @@ -360,13 +363,11 @@ Assert.AreSame(layerTwo, properties.Layers2D[1].Data); CollectionAssert.IsEmpty(properties.Layers1D); - Assert.AreEqual(double.NaN.ToString(CultureInfo.CurrentCulture), properties.Bottom); + Assert.AreEqual(double.NaN, properties.Bottom); Assert.AreEqual(2, properties.Probability.NumberOfDecimalPlaces); Assert.AreEqual(probability * 100, properties.Probability, properties.Probability.GetAccuracy()); Assert.AreEqual("2D profiel", properties.Type); - TestHelper.AssertTypeConverter(nameof(MacroStabilityInwardsStochasticSoilProfileProperties.PreconsolidationStresses)); Assert.AreEqual(stresses.Length, properties.PreconsolidationStresses.Length); Assert.AreSame(stresses[0], properties.PreconsolidationStresses[0].Data); }