Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/GeneralGrassCoverErosionInwardsInput.cs =================================================================== diff -u -r4f7e946d92b75c914f2072cfddb5b2a1534290f3 -r974fb1eadbd8a630c7a992648ad42ac85ec205b1 --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/GeneralGrassCoverErosionInwardsInput.cs (.../GeneralGrassCoverErosionInwardsInput.cs) (revision 4f7e946d92b75c914f2072cfddb5b2a1534290f3) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/GeneralGrassCoverErosionInwardsInput.cs (.../GeneralGrassCoverErosionInwardsInput.cs) (revision 974fb1eadbd8a630c7a992648ad42ac85ec205b1) @@ -32,6 +32,7 @@ public class GeneralGrassCoverErosionInwardsInput { private int n; + private static readonly Range validityRangeN = new Range(1, 20); /// /// Initializes a new instance of the class. @@ -86,9 +87,10 @@ } set { - if (value < 1 || value > 20) + if (!validityRangeN.InRange(value)) { - throw new ArgumentOutOfRangeException(nameof(value), Resources.N_Value_should_be_in_interval_1_20); + throw new ArgumentOutOfRangeException(nameof(value), string.Format(Resources.N_Value_should_be_in_Range_0_, + validityRangeN)); } n = value; }