Index: Ringtoets/HydraRing/test/Ringtoets.HydraRing.IO.Test/HydraulicBoundaryLocationsWriterTest.cs =================================================================== diff -u -ra0eac32f05f503713d027f116b0194040418ceb2 -r3d27194c4194dd405ab3471818957a64a59a0f19 --- Ringtoets/HydraRing/test/Ringtoets.HydraRing.IO.Test/HydraulicBoundaryLocationsWriterTest.cs (.../HydraulicBoundaryLocationsWriterTest.cs) (revision a0eac32f05f503713d027f116b0194040418ceb2) +++ Ringtoets/HydraRing/test/Ringtoets.HydraRing.IO.Test/HydraulicBoundaryLocationsWriterTest.cs (.../HydraulicBoundaryLocationsWriterTest.cs) (revision 3d27194c4194dd405ab3471818957a64a59a0f19) @@ -36,22 +36,33 @@ public void ParameteredConstructor_DesignWaterLevelNameNull_ThrowArgumentNullException() { // Call - TestDelegate call = () => new HydraulicBoundaryLocationsWriter(null); + TestDelegate call = () => new HydraulicBoundaryLocationsWriter(null, "bName"); // Assert var exception = Assert.Throws(call); Assert.AreEqual("designWaterLevelName", exception.ParamName); } [Test] + public void ParameteredConstructor_WaveHeightNameNull_ThrowArgumentNullException() + { + // Call + TestDelegate call = () => new HydraulicBoundaryLocationsWriter("aName", null); + + // Assert + var exception = Assert.Throws(call); + Assert.AreEqual("waveHeightName", exception.ParamName); + } + + [Test] public void WriteHydraulicBoundaryLocations_HydraulicBoundaryLocationsNull_ThrowArgumentNullException() { // Setup string filePath = TestHelper.GetTestDataPath(TestDataPath.Ringtoets.HydraRing.IO, Path.Combine("WriteHydraulicBoundaryLocations_NullhydraulicBoundaryLocations_ThrowArgumentNullException", "test.shp")); - var writer = new HydraulicBoundaryLocationsWriter("aName"); + var writer = new HydraulicBoundaryLocationsWriter("aName", "bName"); // Call TestDelegate call = () => writer.WriteHydraulicBoundaryLocations(null, filePath); @@ -64,7 +75,7 @@ public void WriteHydraulicBoundaryLocations_FilePathNull_ThrowArgumentNullException() { // Setup - var writer = new HydraulicBoundaryLocationsWriter("aName"); + var writer = new HydraulicBoundaryLocationsWriter("aName", "bName"); // Call TestDelegate call = () => writer.WriteHydraulicBoundaryLocations(Enumerable.Empty(), null); @@ -89,7 +100,7 @@ string filePath = Path.Combine(directoryPath, "test.shp"); var baseName = "test"; - var writer = new HydraulicBoundaryLocationsWriter("Toetspeil"); + var writer = new HydraulicBoundaryLocationsWriter("Toetspeil", "Golfhoogte"); // Precondition AssertEssentialShapefileExists(directoryPath, baseName, false);