Index: Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.IO.Test/Model/SerializableFailureMechanismSectionTest.cs =================================================================== diff -u -re17ab48b3abda85cd6d9cb33e6a9f507e70fdff3 -rfb23c7e9b2fde4f4439e758e56ae5ed957385a71 --- Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.IO.Test/Model/SerializableFailureMechanismSectionTest.cs (.../SerializableFailureMechanismSectionTest.cs) (revision e17ab48b3abda85cd6d9cb33e6a9f507e70fdff3) +++ Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.IO.Test/Model/SerializableFailureMechanismSectionTest.cs (.../SerializableFailureMechanismSectionTest.cs) (revision fb23c7e9b2fde4f4439e758e56ae5ed957385a71) @@ -47,7 +47,7 @@ Assert.IsNull(section.StartDistance); Assert.IsNull(section.EndDistance); Assert.IsNull(section.Geometry); - Assert.AreEqual("TOETSSSTE", section.FailureMechanismSectionType); + Assert.AreEqual((SerializableFailureMechanismSectionType) 0, section.FailureMechanismSectionType); SerializableAttributeTestHelper.AssertXmlTypeAttribute(typeof(SerializableFailureMechanismSection), "Waterkeringsectie"); @@ -81,7 +81,8 @@ new SerializableFailureMechanismSectionCollection(), random.NextDouble(), random.NextDouble(), - Enumerable.Empty()); + Enumerable.Empty(), + random.NextEnumValue()); // Assert var exception = Assert.Throws(call); @@ -99,7 +100,8 @@ null, random.NextDouble(), random.NextDouble(), - Enumerable.Empty()); + Enumerable.Empty(), + random.NextEnumValue()); // Assert var exception = Assert.Throws(call); @@ -117,7 +119,8 @@ new SerializableFailureMechanismSectionCollection(), random.NextDouble(), random.NextDouble(), - null); + null, + random.NextEnumValue()); // Assert var exception = Assert.Throws(call); @@ -135,6 +138,7 @@ double startDistance = random.NextDouble(); double endDistance = random.NextDouble(); var assemblyMethod = random.NextEnumValue(); + var sectionType = random.NextEnumValue(); var geometry = new[] { new Point2D(random.NextDouble(), random.NextDouble()), @@ -147,6 +151,7 @@ startDistance, endDistance, geometry, + sectionType, assemblyMethod); // Assert @@ -159,8 +164,8 @@ Assert.AreEqual(GeometrySerializationFormatter.Format(geometry), section.Geometry.LineString.Geometry); Assert.AreEqual("m", section.Length.UnitOfMeasure); Assert.AreEqual(Math2D.Length(geometry), section.Length.Value); - Assert.AreEqual("TOETSSSTE", section.FailureMechanismSectionType); Assert.AreEqual(assemblyMethod, section.AssemblyMethod); + Assert.AreEqual(sectionType, section.FailureMechanismSectionType); } [Test] @@ -178,6 +183,7 @@ { new Point2D(random.NextDouble(), random.NextDouble()) }, + random.NextEnumValue(), assemblyMethod); // Call