Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Plugin.Test/ViewInfos/GrassCoverErosionInwardsFailureMechanismResultViewInfoTest.cs =================================================================== diff -u -rf4049b9b0967513aeadfddb1fe58efa3b3aa1677 -r3855e6511c947aa38a6e2b4454c1e6aa5b2bd3dc --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Plugin.Test/ViewInfos/GrassCoverErosionInwardsFailureMechanismResultViewInfoTest.cs (.../GrassCoverErosionInwardsFailureMechanismResultViewInfoTest.cs) (revision f4049b9b0967513aeadfddb1fe58efa3b3aa1677) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Plugin.Test/ViewInfos/GrassCoverErosionInwardsFailureMechanismResultViewInfoTest.cs (.../GrassCoverErosionInwardsFailureMechanismResultViewInfoTest.cs) (revision 3855e6511c947aa38a6e2b4454c1e6aa5b2bd3dc) @@ -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,24 @@ public void GetViewData_Always_ReturnsSectionResults() { // Setup + var mocks = new MockRepository(); + var assessmentSection = mocks.Stub(); + mocks.ReplayAll(); + var sectionResults = new[] { new GrassCoverErosionInwardsFailureMechanismSectionResult(FailureMechanismSectionTestFactory.CreateFailureMechanismSection()) }; - var context = new FailureMechanismSectionResultContext( - sectionResults, new GrassCoverErosionInwardsFailureMechanism()); + var context = new ProbabilityFailureMechanismSectionResultContext( + sectionResults, new GrassCoverErosionInwardsFailureMechanism(), assessmentSection); // Call object viewData = info.GetViewData(context); // Assert Assert.AreSame(sectionResults, viewData); + mocks.VerifyAll(); } [Test] @@ -273,14 +278,20 @@ { // Setup var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - var context = new FailureMechanismSectionResultContext(failureMechanism.SectionResults, - failureMechanism); var mocks = new MockRepository(); + IAssessmentSection assessmentSection = AssessmentSectionHelper.CreateAssessmentSectionStub(failureMechanism, mocks); var view = mocks.StrictMock(); view.Expect(v => v.FailureMechanism = failureMechanism); mocks.ReplayAll(); + mocks.ReplayAll(); + + var context = new ProbabilityFailureMechanismSectionResultContext( + failureMechanism.SectionResults, + failureMechanism, + assessmentSection); + // Call info.AfterCreate(view, context);