Index: Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/RingtoetsMapDataFeaturesFactoryTest.cs =================================================================== diff -u -r2aeb951ddc6e2137897569a2de4c55c9fb7e2420 -r0428c5e7386f3ea4723d6bb0539f3274b02b0e17 --- Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/RingtoetsMapDataFeaturesFactoryTest.cs (.../RingtoetsMapDataFeaturesFactoryTest.cs) (revision 2aeb951ddc6e2137897569a2de4c55c9fb7e2420) +++ Ringtoets/Common/test/Ringtoets.Common.Forms.Test/Views/RingtoetsMapDataFeaturesFactoryTest.cs (.../RingtoetsMapDataFeaturesFactoryTest.cs) (revision 0428c5e7386f3ea4723d6bb0539f3274b02b0e17) @@ -19,7 +19,6 @@ // Stichting Deltares and remain full property of Stichting Deltares at all times. // All rights reserved. -using System; using System.Collections.Generic; using System.Linq; using Core.Components.Gis.Features; @@ -91,7 +90,7 @@ MapFeature[] features = RingtoetsMapDataFeaturesFactory.CreateHydraulicBoundaryDatabaseFeatures(hydraulicBoundaryDatabase); // Assert - AssertEqualPointCollections(points, features.ElementAt(0).MapGeometries.ElementAt(0)); + AssertEqualFeatureCollections(points, features); } [Test] @@ -250,6 +249,15 @@ }, features.ElementAt(0).MapGeometries.ElementAt(0)); } + private static void AssertEqualFeatureCollections(Point2D[] points, MapFeature[] features) + { + Assert.AreEqual(points.Length, features.Length); + for (int i = 0; i < points.Length; i++) + { + CollectionAssert.AreEqual(new[] { points[i] }, features[i].MapGeometries.First().PointCollections.First()); + } + } + private static void AssertEqualPointCollections(IEnumerable points, MapGeometry geometry) { CollectionAssert.AreEqual(points, geometry.PointCollections.First());