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