Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/GrassCoverErosionInwardsInput.cs =================================================================== diff -u -r47554b7d8ad564919abb9e23374dbd8235be9b32 -r9a342802cbb99bf909f9c93cdbd5826245b70905 --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/GrassCoverErosionInwardsInput.cs (.../GrassCoverErosionInwardsInput.cs) (revision 47554b7d8ad564919abb9e23374dbd8235be9b32) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/GrassCoverErosionInwardsInput.cs (.../GrassCoverErosionInwardsInput.cs) (revision 9a342802cbb99bf909f9c93cdbd5826245b70905) @@ -182,7 +182,7 @@ UseForeshore = false; UseBreakWater = false; BreakWater = GetDefaultBreakWater(); - DikeHeight = (RoundedDouble) 0.0; + DikeHeight = (RoundedDouble) double.NaN; } else { Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsInputTest.cs =================================================================== diff -u -r3d6119b921ede5e5eea3de083a17a26f12ffa447 -r9a342802cbb99bf909f9c93cdbd5826245b70905 --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsInputTest.cs (.../GrassCoverErosionInwardsInputTest.cs) (revision 3d6119b921ede5e5eea3de083a17a26f12ffa447) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsInputTest.cs (.../GrassCoverErosionInwardsInputTest.cs) (revision 9a342802cbb99bf909f9c93cdbd5826245b70905) @@ -65,7 +65,8 @@ Assert.IsFalse(input.UseForeshore); CollectionAssert.IsEmpty(input.ForeshoreGeometry); CollectionAssert.IsEmpty(input.DikeGeometry); - Assert.AreEqual(new RoundedDouble(2), input.DikeHeight); + Assert.AreEqual(2, input.DikeHeight.NumberOfDecimalPlaces); + Assert.IsNaN(input.DikeHeight); Assert.IsNull(input.HydraulicBoundaryLocation); Assert.AreEqual(DikeHeightCalculationType.NoCalculation, input.DikeHeightCalculationType); @@ -188,7 +189,8 @@ Assert.IsFalse(input.UseForeshore); CollectionAssert.IsEmpty(input.ForeshoreGeometry); CollectionAssert.IsEmpty(input.DikeGeometry); - Assert.AreEqual(new RoundedDouble(0), input.DikeHeight); + Assert.AreEqual(2, input.DikeHeight.NumberOfDecimalPlaces); + Assert.IsNaN(input.DikeHeight); Assert.AreEqual(originalHydraulicBoundaryLocation, input.HydraulicBoundaryLocation); Assert.AreEqual(originalCriticalFlowRate, input.CriticalFlowRate); } Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/PropertyClasses/GrassCoverErosionInwardsInputContextPropertiesTest.cs =================================================================== diff -u -r7918a30f6ddc1ba9067a5eb461a1d7a8cb5bc8a0 -r9a342802cbb99bf909f9c93cdbd5826245b70905 --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/PropertyClasses/GrassCoverErosionInwardsInputContextPropertiesTest.cs (.../GrassCoverErosionInwardsInputContextPropertiesTest.cs) (revision 7918a30f6ddc1ba9067a5eb461a1d7a8cb5bc8a0) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/PropertyClasses/GrassCoverErosionInwardsInputContextPropertiesTest.cs (.../GrassCoverErosionInwardsInputContextPropertiesTest.cs) (revision 9a342802cbb99bf909f9c93cdbd5826245b70905) @@ -108,7 +108,7 @@ Assert.IsInstanceOf(properties.Foreshore); Assert.AreSame(inputContext, properties.DikeGeometry.Data); Assert.AreEqual(2, properties.DikeHeight.NumberOfDecimalPlaces); - Assert.AreEqual(0.0, properties.DikeHeight.Value); + Assert.IsNaN(properties.DikeHeight); Assert.AreEqual(input.CriticalFlowRate.Mean, properties.CriticalFlowRate.Mean); Assert.AreEqual(input.CriticalFlowRate.StandardDeviation, properties.CriticalFlowRate.StandardDeviation); Assert.IsNull(properties.SelectedHydraulicBoundaryLocation); @@ -169,9 +169,9 @@ var properties = new GrassCoverErosionInwardsInputContextProperties { Data = new GrassCoverErosionInwardsInputContext( - input, - new GrassCoverErosionInwardsCalculation(), - new GrassCoverErosionInwardsFailureMechanism(), + input, + new GrassCoverErosionInwardsCalculation(), + new GrassCoverErosionInwardsFailureMechanism(), assessmentSectionMock) }; @@ -236,9 +236,9 @@ public void SelectedHydraulicBoundaryLocation_WithOrWithoutOutput_HasOutputFalseInputNotifiedAndCalculationNotifiedWhenHadOutput(bool hasOutput) { SetPropertyAndVerifyNotifcationsAndOutput( - hasOutput, - properties => properties.SelectedHydraulicBoundaryLocation = - new SelectableHydraulicBoundaryLocation(new TestHydraulicBoundaryLocation(), new Point2D(0,0))); + hasOutput, + properties => properties.SelectedHydraulicBoundaryLocation = + new SelectableHydraulicBoundaryLocation(new TestHydraulicBoundaryLocation(), new Point2D(0, 0))); } [Test] @@ -247,7 +247,7 @@ public void UseBreakWater_WithOrWithoutOutput_HasOutputFalseInputNotifiedAndCalculationNotifiedWhenHadOutput(bool hasOutput) { SetPropertyAndVerifyNotifcationsAndOutput( - hasOutput, + hasOutput, properties => properties.BreakWater.UseBreakWater = new Random(21).NextBoolean()); } @@ -551,7 +551,7 @@ } private void SetPropertyAndVerifyNotifcationsAndOutput( - bool hasOutput, + bool hasOutput, Action setProperty) { // Setup