Index: Ringtoets/Common/test/Ringtoets.Common.Service.Test/DesignWaterLevelCalculationServiceTest.cs =================================================================== diff -u -r95e5c7c46e45f5c240cd0c9928484f0f4714e147 -rd79f0f4aa80c99ba45a7ff3a502b5437975f7b58 --- Ringtoets/Common/test/Ringtoets.Common.Service.Test/DesignWaterLevelCalculationServiceTest.cs (.../DesignWaterLevelCalculationServiceTest.cs) (revision 95e5c7c46e45f5c240cd0c9928484f0f4714e147) +++ Ringtoets/Common/test/Ringtoets.Common.Service.Test/DesignWaterLevelCalculationServiceTest.cs (.../DesignWaterLevelCalculationServiceTest.cs) (revision d79f0f4aa80c99ba45a7ff3a502b5437975f7b58) @@ -177,6 +177,22 @@ } [Test] + public void Calculate_MessageProviderNull_ThrowArgumentNullException() + { + // Call + TestDelegate test = () => new DesignWaterLevelCalculationService().Calculate(new TestHydraulicBoundaryLocation(), + new HydraulicBoundaryLocationCalculation(), + string.Empty, + string.Empty, + 1, + null); + + // Assert + var exception = Assert.Throws(test); + Assert.AreEqual("messageProvider", exception.ParamName); + } + + [Test] [TestCase(true)] [TestCase(false)] public void Calculate_ValidDesignWaterLevelCalculationAndConverges_StartsCalculationWithRightParametersAndLogs(bool readIllustrationPoints)