Index: Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.IO.Test/Model/SerializableAssemblyTest.cs =================================================================== diff -u -r2cdd64c04b5525258950cf336810e447bb763740 -r460f9df20ddc6cb2ef731fad1b67dab412988761 --- Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.IO.Test/Model/SerializableAssemblyTest.cs (.../SerializableAssemblyTest.cs) (revision 2cdd64c04b5525258950cf336810e447bb763740) +++ Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.IO.Test/Model/SerializableAssemblyTest.cs (.../SerializableAssemblyTest.cs) (revision 460f9df20ddc6cb2ef731fad1b67dab412988761) @@ -75,9 +75,9 @@ // Call TestDelegate call = () => new SerializableAssembly(null, - new Point2D(random.NextDouble(), random.NextDouble()), - new Point2D(random.NextDouble(), random.NextDouble()), - new List()); + new Point2D(random.NextDouble(), random.NextDouble()), + new Point2D(random.NextDouble(), random.NextDouble()), + new List()); // Assert var exception = Assert.Throws(call); @@ -92,9 +92,9 @@ // Call TestDelegate call = () => new SerializableAssembly(string.Empty, - null, - new Point2D(random.NextDouble(), random.NextDouble()), - new List()); + null, + new Point2D(random.NextDouble(), random.NextDouble()), + new List()); // Assert var exception = Assert.Throws(call); @@ -109,9 +109,9 @@ // Call TestDelegate call = () => new SerializableAssembly(string.Empty, - new Point2D(random.NextDouble(), random.NextDouble()), - null, - new List()); + new Point2D(random.NextDouble(), random.NextDouble()), + null, + new List()); // Assert var exception = Assert.Throws(call); Assert.AreEqual("upperCorner", exception.ParamName); @@ -125,9 +125,9 @@ // Call TestDelegate call = () => new SerializableAssembly(string.Empty, - new Point2D(random.NextDouble(), random.NextDouble()), - new Point2D(random.NextDouble(), random.NextDouble()), - null); + new Point2D(random.NextDouble(), random.NextDouble()), + new Point2D(random.NextDouble(), random.NextDouble()), + null); // Assert var exception = Assert.Throws(call); Assert.AreEqual("featureMembers", exception.ParamName); @@ -146,12 +146,12 @@ // Call var assembly = new SerializableAssembly(id, - lowerCorner, - upperCorner, - new List - { - featureMember - }); + lowerCorner, + upperCorner, + new List + { + featureMember + }); // Assert Assert.AreEqual(id, assembly.Id); Assert.AreEqual(lowerCorner.X + " " + lowerCorner.Y, assembly.Boundary.Envelope.LowerCorner); @@ -172,7 +172,11 @@ var assessmentSection = new SerializableAssessmentSection { Id = "section1", - Length = 100, + Length = new SerializableMeasure + { + UnitOfMeasure = "m", + Value = 100 + }, Name = "Traject A", SurfaceLineGeometry = new SerializableLine(new[] { @@ -182,10 +186,10 @@ }; var assembly = new SerializableAssembly("assembly_1", new Point2D(12.0, 34.0), new Point2D(56.0, 78.0), - new List - { - assessmentSection - }); + new List + { + assessmentSection + }); serializer.Serialize(writer, assembly, xmlns); Console.WriteLine(writer.ToString());