Index: Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Data.Test/HeightStructuresInputTest.cs =================================================================== diff -u -r6954e174ae758a8ef11bfdfce0da0aa135460fb6 -r88e625c7d47b0efd2a5ea8ea118e524c8f8e36ca --- Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Data.Test/HeightStructuresInputTest.cs (.../HeightStructuresInputTest.cs) (revision 6954e174ae758a8ef11bfdfce0da0aa135460fb6) +++ Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Data.Test/HeightStructuresInputTest.cs (.../HeightStructuresInputTest.cs) (revision 88e625c7d47b0efd2a5ea8ea118e524c8f8e36ca) @@ -178,6 +178,9 @@ [TestCase(360.05)] [TestCase(-0.005)] [TestCase(-23)] + [TestCase(double.NaN)] + [TestCase(double.PositiveInfinity)] + [TestCase(double.NegativeInfinity)] public void Properties_StructureNormalOrientationInValidValues_ThrowsArgumentOutOfRangeException(double invalidValue) { // Setup @@ -187,6 +190,8 @@ TestDelegate call = () => input.StructureNormalOrientation = (RoundedDouble)invalidValue; // Assert + string paramName = Assert.Throws(call).ParamName; + Assert.AreEqual("value", paramName); TestHelper.AssertThrowsArgumentExceptionAndTestMessage(call, "De waarde voor de oriƫntatie moet in het bereik tussen [0, 360] graden liggen."); }