Index: Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Plugin.Test/TreeNodeInfos/WaveImpactAsphaltCoverWaveConditionsCalculationGroupContextTreeNodeInfoTest.cs =================================================================== diff -u -rb6e6c2d3cc811c3365c0265d1ccd70f2ebac99ed -rbda5bee40c8a756d444e5aeba5907e2617e76f00 --- Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Plugin.Test/TreeNodeInfos/WaveImpactAsphaltCoverWaveConditionsCalculationGroupContextTreeNodeInfoTest.cs (.../WaveImpactAsphaltCoverWaveConditionsCalculationGroupContextTreeNodeInfoTest.cs) (revision b6e6c2d3cc811c3365c0265d1ccd70f2ebac99ed) +++ Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Plugin.Test/TreeNodeInfos/WaveImpactAsphaltCoverWaveConditionsCalculationGroupContextTreeNodeInfoTest.cs (.../WaveImpactAsphaltCoverWaveConditionsCalculationGroupContextTreeNodeInfoTest.cs) (revision bda5bee40c8a756d444e5aeba5907e2617e76f00) @@ -195,10 +195,10 @@ { // Setup var assessmentSection = mocks.Stub(); - var calculationItem = mocks.StrictMock(); mocks.ReplayAll(); var childGroup = new CalculationGroup(); + var calculationItem = new WaveImpactAsphaltCoverWaveConditionsCalculation(); var failureMechanism = new WaveImpactAsphaltCoverFailureMechanism(); failureMechanism.WaveConditionsCalculationGroup.Children.Add(calculationItem); @@ -214,11 +214,18 @@ // Assert Assert.AreEqual(failureMechanism.WaveConditionsCalculationGroup.Children.Count, children.Length); - Assert.AreSame(calculationItem, children[0]); + + var returnedCalculationContext = (WaveImpactAsphaltCoverWaveConditionsCalculationContext) children[0]; + Assert.AreSame(calculationItem, returnedCalculationContext.WrappedData); + Assert.AreSame(failureMechanism.WaveConditionsCalculationGroup, returnedCalculationContext.Parent); + Assert.AreSame(failureMechanism, returnedCalculationContext.FailureMechanism); + Assert.AreSame(assessmentSection, returnedCalculationContext.AssessmentSection); + var returnedCalculationGroupContext = (WaveImpactAsphaltCoverWaveConditionsCalculationGroupContext) children[1]; Assert.AreSame(childGroup, returnedCalculationGroupContext.WrappedData); Assert.AreSame(failureMechanism.WaveConditionsCalculationGroup, returnedCalculationGroupContext.Parent); Assert.AreSame(failureMechanism, returnedCalculationGroupContext.FailureMechanism); + Assert.AreSame(assessmentSection, returnedCalculationGroupContext.AssessmentSection); } [Test]