Index: Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Plugin.Test/ViewInfos/HeightStructuresFailureMechanismResultViewInfoTest.cs =================================================================== diff -u -rf4049b9b0967513aeadfddb1fe58efa3b3aa1677 -r41864fb27f6bb9d542e5775f998f6802c4b42247 --- Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Plugin.Test/ViewInfos/HeightStructuresFailureMechanismResultViewInfoTest.cs (.../HeightStructuresFailureMechanismResultViewInfoTest.cs) (revision f4049b9b0967513aeadfddb1fe58efa3b3aa1677) +++ Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.Plugin.Test/ViewInfos/HeightStructuresFailureMechanismResultViewInfoTest.cs (.../HeightStructuresFailureMechanismResultViewInfoTest.cs) (revision 41864fb27f6bb9d542e5775f998f6802c4b42247) @@ -60,7 +60,7 @@ public void Initialized_Always_ExpectedPropertiesSet() { // Assert - Assert.AreEqual(typeof(FailureMechanismSectionResultContext), info.DataType); + Assert.AreEqual(typeof(ProbabilityFailureMechanismSectionResultContext), info.DataType); Assert.AreEqual(typeof(IEnumerable), info.ViewDataType); } @@ -78,19 +78,25 @@ public void GetViewData_Always_ReturnsSectionResults() { // Setup + var mocks = new MockRepository(); + var assessmentSection = mocks.Stub(); + mocks.ReplayAll(); + var sectionResults = new[] { new HeightStructuresFailureMechanismSectionResult(FailureMechanismSectionTestFactory.CreateFailureMechanismSection()) }; - var context = new FailureMechanismSectionResultContext(sectionResults, - new HeightStructuresFailureMechanism()); + var context = new ProbabilityFailureMechanismSectionResultContext(sectionResults, + new HeightStructuresFailureMechanism(), + assessmentSection); // Call object viewData = info.GetViewData(context); // Assert Assert.AreSame(sectionResults, viewData); + mocks.VerifyAll(); } [Test] @@ -273,13 +279,16 @@ { // Setup var failureMechanism = new HeightStructuresFailureMechanism(); - var context = new FailureMechanismSectionResultContext(failureMechanism.SectionResults, failureMechanism); var mocks = new MockRepository(); + var assessmentSection = mocks.Stub(); var view = mocks.StrictMock(); view.Expect(v => v.FailureMechanism = failureMechanism); mocks.ReplayAll(); + var context = new ProbabilityFailureMechanismSectionResultContext( + failureMechanism.SectionResults, failureMechanism, assessmentSection); + // Call info.AfterCreate(view, context);