Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Data.Test/GeneralGrassCoverErosionInwardsInputTest.cs =================================================================== diff -u -raeb6e1a439617630e7613b9ed5af152c345fa2c6 -r401ea38da560543cd91415c326b9463976b2e80a --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Data.Test/GeneralGrassCoverErosionInwardsInputTest.cs (.../GeneralGrassCoverErosionInwardsInputTest.cs) (revision aeb6e1a439617630e7613b9ed5af152c345fa2c6) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Data.Test/GeneralGrassCoverErosionInwardsInputTest.cs (.../GeneralGrassCoverErosionInwardsInputTest.cs) (revision 401ea38da560543cd91415c326b9463976b2e80a) @@ -71,7 +71,8 @@ var inputParameters = new GeneralGrassCoverErosionInwardsInput(); // Assert - Assert.AreEqual(2, inputParameters.N); + Assert.AreEqual(2, inputParameters.N.NumberOfDecimalPlaces); + Assert.AreEqual(2.0, inputParameters.N, inputParameters.N.GetAccuracy()); DistributionAssert.AreEqual(fbFactor, inputParameters.FbFactor); DistributionAssert.AreEqual(fnFactor, inputParameters.FnFactor); @@ -83,34 +84,34 @@ } [Test] - [TestCase(1)] - [TestCase(10)] - [TestCase(20)] - public void N_ValueInsideValidRegion_DoesNotThrow(int value) + [TestCase(1.0)] + [TestCase(10.0)] + [TestCase(20.0)] + public void N_ValueInsideValidRegion_DoesNotThrow(double value) { // Setup var generalGrassCoverErosionInwardsInput = new GeneralGrassCoverErosionInwardsInput(); // Call - TestDelegate test = () => generalGrassCoverErosionInwardsInput.N = value; + TestDelegate test = () => generalGrassCoverErosionInwardsInput.N = (RoundedDouble) value; // Assert Assert.DoesNotThrow(test); Assert.AreEqual(value, generalGrassCoverErosionInwardsInput.N); } [Test] - [TestCase(-10)] - [TestCase(0)] - [TestCase(21)] - [TestCase(50)] - public void N_ValueOutsideValidRegion_ThrowsArgumentOutOfRangeException(int value) + [TestCase(-10.0)] + [TestCase(0.0)] + [TestCase(21.0)] + [TestCase(50.0)] + public void N_ValueOutsideValidRegion_ThrowsArgumentOutOfRangeException(double value) { // Setup var generalGrassCoverErosionInwardsInput = new GeneralGrassCoverErosionInwardsInput(); // Call - TestDelegate test = () => generalGrassCoverErosionInwardsInput.N = value; + TestDelegate test = () => generalGrassCoverErosionInwardsInput.N = (RoundedDouble) value; // Assert const string expectedMessage = "De waarde voor 'N' moet in het bereik [1, 20] liggen.";