Index: Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Creators/SerializableAssemblyCreatorTest.cs =================================================================== diff -u -r0a9f06e0327c4b0dafad250ab516d375701d231e -r0526b2313fd2c2bf90766d83f2a815037d01b9c9 --- Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Creators/SerializableAssemblyCreatorTest.cs (.../SerializableAssemblyCreatorTest.cs) (revision 0a9f06e0327c4b0dafad250ab516d375701d231e) +++ Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Creators/SerializableAssemblyCreatorTest.cs (.../SerializableAssemblyCreatorTest.cs) (revision 0526b2313fd2c2bf90766d83f2a815037d01b9c9) @@ -82,6 +82,8 @@ Assert.AreEqual("0", serializableAssembly.Id); AssertSerializableBoundary(exportableAssessmentSection.Geometry, serializableAssembly.Boundary); Assert.AreEqual(3, serializableAssembly.FeatureMembers.Length); + + AssertSerializableAssessmentSection("1", assessmentSectionName, geometry, (SerializableAssessmentSection) serializableAssembly.FeatureMembers[0]); } private static IEnumerable CreateGeometry() @@ -116,5 +118,15 @@ Assert.AreEqual(expectedLowerCornerFormat, envelope.LowerCorner); Assert.AreEqual(expectedUpperCornerFormat, envelope.UpperCorner); } + + private static void AssertSerializableAssessmentSection(string expectedId, + string expectedAssessmentSectionName, + IEnumerable expectedGeometry, + SerializableAssessmentSection actualAssessmentSection) + { + Assert.AreEqual(expectedId, actualAssessmentSection.Id); + Assert.AreEqual(expectedAssessmentSectionName, actualAssessmentSection.Name); + Assert.AreEqual(GeometrySerializationFormatter.Format(expectedGeometry), actualAssessmentSection.ReferenceLineGeometry.LineString.Geometry); + } } } \ No newline at end of file