Index: Ringtoets/Common/test/Ringtoets.Common.Data.TestUtil/AssessmentSectionStub.cs =================================================================== diff -u -r64fd8aaea607652967863debd080b167c5974940 -rf2219420648697b329c29419d59b8e11479a3ca0 --- Ringtoets/Common/test/Ringtoets.Common.Data.TestUtil/AssessmentSectionStub.cs (.../AssessmentSectionStub.cs) (revision 64fd8aaea607652967863debd080b167c5974940) +++ Ringtoets/Common/test/Ringtoets.Common.Data.TestUtil/AssessmentSectionStub.cs (.../AssessmentSectionStub.cs) (revision f2219420648697b329c29419d59b8e11479a3ca0) @@ -36,6 +36,7 @@ public class AssessmentSectionStub : Observable, IAssessmentSection { private static readonly Random random = new Random(21); + private readonly IEnumerable failureMechanisms; private readonly ObservableList waterLevelCalculationsForFactorizedSignalingNorm; private readonly ObservableList waterLevelCalculationsForSignalingNorm; private readonly ObservableList waterLevelCalculationsForLowerLimitNorm; @@ -45,8 +46,11 @@ private readonly ObservableList waveHeightCalculationsForLowerLimitNorm; private readonly ObservableList waveHeightCalculationsForFactorizedLowerLimitNorm; - public AssessmentSectionStub() + public AssessmentSectionStub() : this(new IFailureMechanism[0]) {} + + public AssessmentSectionStub(IEnumerable failureMechanisms) { + this.failureMechanisms = failureMechanisms; FailureMechanismContribution = new FailureMechanismContribution(Enumerable.Empty(), 0, 1.0 / 30000, @@ -174,12 +178,12 @@ public IEnumerable GetFailureMechanisms() { - yield break; + return failureMechanisms; } public IEnumerable GetContributingFailureMechanisms() { - yield break; + return failureMechanisms; } public void ChangeComposition(AssessmentSectionComposition newComposition)