Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.Data.Test/ClosingStructuresInputTest.cs =================================================================== diff -u -r95f4219df99ef1be043c593472634a48c8f76fd8 -r88e625c7d47b0efd2a5ea8ea118e524c8f8e36ca --- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.Data.Test/ClosingStructuresInputTest.cs (.../ClosingStructuresInputTest.cs) (revision 95f4219df99ef1be043c593472634a48c8f76fd8) +++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.Data.Test/ClosingStructuresInputTest.cs (.../ClosingStructuresInputTest.cs) (revision 88e625c7d47b0efd2a5ea8ea118e524c8f8e36ca) @@ -246,6 +246,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 @@ -255,6 +258,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."); }