Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsOutputTest.cs =================================================================== diff -u -ra64e778ac45d89e0bc35900b5c5b4a85e1f24089 -rce064290e953de172eb5823ad4caceb0342a0796 --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsOutputTest.cs (.../GrassCoverErosionInwardsOutputTest.cs) (revision a64e778ac45d89e0bc35900b5c5b4a85e1f24089) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsOutputTest.cs (.../GrassCoverErosionInwardsOutputTest.cs) (revision ce064290e953de172eb5823ad4caceb0342a0796) @@ -23,7 +23,9 @@ using Core.Common.Base; using NUnit.Framework; using Ringtoets.Common.Data.Calculation; +using Ringtoets.Common.Data.IllustrationPoints; using Ringtoets.Common.Data.Probability; +using Ringtoets.Common.Data.TestUtil.IllustrationPoints; using Ringtoets.GrassCoverErosionInwards.Data.TestUtil; namespace Ringtoets.GrassCoverErosionInwards.Data.Test @@ -46,7 +48,9 @@ } [Test] - public void ParameteredConstructor_DefaultValues() + [TestCase(true)] + [TestCase(false)] + public void ParameteredConstructor_DefaultValues(bool withIllustrationPoints) { // Setup const double waveHeight = 3.2934; @@ -59,7 +63,11 @@ const double overtoppingRate = 0.9; var probabilityAssessmentOutput = new ProbabilityAssessmentOutput(requiredProbability, requiredReliability, probability, reliability, factorOfSafety); - var overtoppingOutput = new OvertoppingOutput(waveHeight, true, probabilityAssessmentOutput); + GeneralResult generalResult = withIllustrationPoints + ? new TestGeneralResultFaultTreeIllustrationPoint() + : null; + + var overtoppingOutput = new OvertoppingOutput(waveHeight, true, probabilityAssessmentOutput, generalResult); var dikeHeightOutput = new TestDikeHeightOutput(dikeHeight); var overtoppingRateOutput = new TestOvertoppingRateOutput(overtoppingRate); @@ -72,6 +80,7 @@ Assert.AreSame(overtoppingOutput, output.OvertoppingOutput); Assert.AreSame(probabilityAssessmentOutput, output.OvertoppingOutput.ProbabilityAssessmentOutput); + Assert.AreSame(generalResult, output.OvertoppingOutput.GeneralResult); Assert.AreSame(dikeHeightOutput, output.DikeHeightOutput); Assert.AreSame(overtoppingRateOutput, output.OvertoppingRateOutput); }