Index: Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/PipingInputTest.cs =================================================================== diff -u -r428346aca4810ed68d8778943246f581cb1a4386 -r1ce62a05fe624df22af3f1d83288457ec163dabc --- Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/PipingInputTest.cs (.../PipingInputTest.cs) (revision 428346aca4810ed68d8778943246f581cb1a4386) +++ Ringtoets/Piping/test/Ringtoets.Piping.Data.Test/PipingInputTest.cs (.../PipingInputTest.cs) (revision 1ce62a05fe624df22af3f1d83288457ec163dabc) @@ -2,6 +2,8 @@ using Core.Common.Base; using Core.Common.Base.Geometry; +using Core.Common.Base.Properties; +using Core.Common.TestUtil; using NUnit.Framework; using Ringtoets.Piping.Data.Probabilistics; @@ -170,5 +172,18 @@ Assert.AreEqual(2.0, inputParameters.SeepageLength.Mean); Assert.AreEqual(thirdPointX - firstPointX, inputParameters.ExitPointL); } + + [Test] + public void AssessmentLevel_ValueIsNaN_ThrowsArgumentException() + { + // Setup + var pipingInput = new PipingInput(); + + // Call + TestDelegate test = () => pipingInput.AssessmentLevel = double.NaN; + + // Assert + TestHelper.AssertThrowsArgumentExceptionAndTestMessage(test, Properties.Resources.PipingInput_AssessmentLevel_Cannot_set_to_NaN); + } } } \ No newline at end of file