Index: Riskeer/DuneErosion/src/Riskeer.DuneErosion.IO/ReadDuneLocation.cs =================================================================== diff -u -r4fdb7154ba8ac3fee2e1f76cbcf3ccd4a60c0702 -re06626425e67b7df811bd6a4c4d95d510c926aa3 --- Riskeer/DuneErosion/src/Riskeer.DuneErosion.IO/ReadDuneLocation.cs (.../ReadDuneLocation.cs) (revision 4fdb7154ba8ac3fee2e1f76cbcf3ccd4a60c0702) +++ Riskeer/DuneErosion/src/Riskeer.DuneErosion.IO/ReadDuneLocation.cs (.../ReadDuneLocation.cs) (revision e06626425e67b7df811bd6a4c4d95d510c926aa3) @@ -20,7 +20,6 @@ // All rights reserved. using System; -using Core.Common.Base.Data; using Core.Common.Base.Geometry; namespace Riskeer.DuneErosion.IO @@ -38,7 +37,7 @@ /// Coastal area id of the . /// Offset of the . /// Thrown when is null. - public ReadDuneLocation(string name, Point2D location, int coastalAreaId, double offset) + public ReadDuneLocation(string name, Point2D location, int coastalAreaId, int offset) { if (name == null) { @@ -48,7 +47,7 @@ Name = name; Location = location; CoastalAreaId = coastalAreaId; - Offset = new RoundedDouble(2, offset); + Offset = offset; } /// @@ -70,6 +69,6 @@ /// Gets the offset of the dune location. /// [m] /// - public RoundedDouble Offset { get; } + public int Offset { get; } } } \ No newline at end of file Index: Riskeer/DuneErosion/test/Riskeer.DuneErosion.IO.Test/ReadDuneLocationTest.cs =================================================================== diff -u -r9339a780307cdb21ebe38cbd3aa8811e2c98d980 -re06626425e67b7df811bd6a4c4d95d510c926aa3 --- Riskeer/DuneErosion/test/Riskeer.DuneErosion.IO.Test/ReadDuneLocationTest.cs (.../ReadDuneLocationTest.cs) (revision 9339a780307cdb21ebe38cbd3aa8811e2c98d980) +++ Riskeer/DuneErosion/test/Riskeer.DuneErosion.IO.Test/ReadDuneLocationTest.cs (.../ReadDuneLocationTest.cs) (revision e06626425e67b7df811bd6a4c4d95d510c926aa3) @@ -22,7 +22,6 @@ using System; using Core.Common.Base.Geometry; using NUnit.Framework; -using Riskeer.Common.Data.TestUtil; namespace Riskeer.DuneErosion.IO.Test { @@ -33,7 +32,7 @@ public void Constructor_NameNull_ThrowArgumentNullException() { // Call - void Call() => new ReadDuneLocation(null, new Point2D(0.0, 0.0), 0, 0.0); + void Call() => new ReadDuneLocation(null, new Point2D(0.0, 0.0), 0, 0); // Assert var exception = Assert.Throws(Call); @@ -47,7 +46,7 @@ const string name = "Dune location"; var location = new Point2D(10.0, 12.0); const int coastalAreaId = 3; - const double offset = 4.29; + const int offset = 4; // Call var duneLocation = new ReadDuneLocation(name, location, coastalAreaId, offset); @@ -56,18 +55,7 @@ Assert.AreEqual(name, duneLocation.Name); Assert.AreSame(location, duneLocation.Location); Assert.AreEqual(coastalAreaId, duneLocation.CoastalAreaId); - Assert.AreEqual(offset, duneLocation.Offset.Value); + Assert.AreEqual(offset, duneLocation.Offset); } - - [Test] - public void Constructor_WithOffset_OffsetRounded() - { - // Call - var duneLocation = new ReadDuneLocation("dune", new Point2D(0.0, 0.0), 0, 4.298); - - // Assert - Assert.AreEqual(2, duneLocation.Offset.NumberOfDecimalPlaces); - Assert.AreEqual(4.30, duneLocation.Offset, duneLocation.Offset.GetAccuracy()); - } } } \ No newline at end of file