Index: Ringtoets/Common/test/Ringtoets.Common.Data.TestUtil.Test/LimitedPrecisionHelperTest.cs =================================================================== diff -u -rc196992ccccf32ce0fd55b83a17e3f3574467a1e -r35db69dfe64b7e7deeaf9ef85d4df42ff6009b11 --- Ringtoets/Common/test/Ringtoets.Common.Data.TestUtil.Test/LimitedPrecisionHelperTest.cs (.../LimitedPrecisionHelperTest.cs) (revision c196992ccccf32ce0fd55b83a17e3f3574467a1e) +++ Ringtoets/Common/test/Ringtoets.Common.Data.TestUtil.Test/LimitedPrecisionHelperTest.cs (.../LimitedPrecisionHelperTest.cs) (revision 35db69dfe64b7e7deeaf9ef85d4df42ff6009b11) @@ -20,7 +20,9 @@ // All rights reserved. using System; +using System.Linq; using Core.Common.Base.Data; +using Core.Common.Base.Geometry; using NUnit.Framework; using Ringtoets.Common.Data.Probabilistics; @@ -64,6 +66,22 @@ Assert.AreEqual(expectedPrecision, accuracy); } + [Test] + [TestCase(1)] + [TestCase(2)] + public void GetAccuracy_RoundedPoint2DCollection_ReturnsAccuracy(int precision) + { + // Setup + var roundedCollectoin = new RoundedPoint2DCollection(precision, Enumerable.Empty()); + + // Call + var accuracy = roundedCollectoin.GetAccuracy(); + + // Assert + var expectedPrecision = Math.Pow(10.0, -precision); + Assert.AreEqual(expectedPrecision, accuracy); + } + private class SimpleDistribution : IDistribution { public RoundedDouble Mean { get; set; }