Index: Ringtoets/Revetment/test/Ringtoets.Revetment.IO.Test/Configurations/WaveConditionsCalculationConfigurationTest.cs =================================================================== diff -u -r681fe6f5c04ea2acdb99801dd749a11a174d5b42 -r9d03e0c94adad4bcb57a0b7135f8891c255c5f52 --- Ringtoets/Revetment/test/Ringtoets.Revetment.IO.Test/Configurations/WaveConditionsCalculationConfigurationTest.cs (.../WaveConditionsCalculationConfigurationTest.cs) (revision 681fe6f5c04ea2acdb99801dd749a11a174d5b42) +++ Ringtoets/Revetment/test/Ringtoets.Revetment.IO.Test/Configurations/WaveConditionsCalculationConfigurationTest.cs (.../WaveConditionsCalculationConfigurationTest.cs) (revision 9d03e0c94adad4bcb57a0b7135f8891c255c5f52) @@ -30,7 +30,7 @@ public class WaveConditionsCalculationConfigurationTest { [Test] - public void Constructor_ConstructionPropertiesNull_ThrowArgumentNullException() + public void Constructor_NameNull_ThrowsArgumentNullException() { // Call TestDelegate test = () => new WaveConditionsCalculationConfiguration(null); @@ -40,7 +40,7 @@ } [Test] - public void Constructor_ConstructionPropertiesWithoutValues_PropertiesAreDefault() + public void Constructor_WithName_ExpectedValues() { // Setup var name = "some name"; @@ -63,7 +63,7 @@ } [Test] - public void Constructor_ConstructionPropertiesWithValuesSet_PropertiesAsExpected() + public void SimpleProperties_SetNewValues_NewValuesSet() { // Setup const string calculationName = "Name of the calculation"; @@ -115,5 +115,18 @@ Assert.AreEqual(breakWaterHeight, readWaveConditionsCalculation.WaveReduction.BreakWaterHeight); Assert.AreEqual(useForeshore, readWaveConditionsCalculation.WaveReduction.UseForeshoreProfile); } + + [Test] + public void Name_Null_ThrowsArgumentNullException() + { + // Setup + var calculationConfiguration = new WaveConditionsCalculationConfiguration("valid name"); + + // Call + TestDelegate test = () => calculationConfiguration.Name = null; + + // Assert + Assert.Throws(test); + } } } \ No newline at end of file