Index: Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs =================================================================== diff -u -r77f08f77b688cb4a335aeadf9a04ece5b0cefc49 -r234fc4c15ad64f7f1c7757c8647e96838e7a24af --- Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs (.../RiskeerPlugin.cs) (revision 77f08f77b688cb4a335aeadf9a04ece5b0cefc49) +++ Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs (.../RiskeerPlugin.cs) (revision 234fc4c15ad64f7f1c7757c8647e96838e7a24af) @@ -1093,7 +1093,7 @@ }; yield return CreateFailureMechanismSectionResultTreeNodeInfo(); - yield return CreateFailureMechanismSectionResultOldTreeNodeInfo(); + yield return CreateFailureMechanismSectionResultTreeNodeInfo(); yield return CreateFailureMechanismSectionResultTreeNodeInfo(); yield return CreateFailureMechanismSectionResultTreeNodeInfo(); yield return CreateFailureMechanismSectionResultOldTreeNodeInfo(); @@ -2366,7 +2366,7 @@ GetGrassCoverSlipOffInwardsFailurePathInputs(nodeData.WrappedData, nodeData.Parent), TreeFolderCategory.Input), new CategoryTreeFolder(RiskeerCommonFormsResources.FailureMechanism_Outputs_DisplayName, - GetGrassCoverSlipOffInwardsFailurePathOutputs(nodeData.WrappedData), + GetGrassCoverSlipOffInwardsFailurePathOutputs(nodeData.WrappedData, nodeData.Parent), TreeFolderCategory.Output) }; } @@ -2380,13 +2380,13 @@ }; } - private static IEnumerable GetGrassCoverSlipOffInwardsFailurePathOutputs(GrassCoverSlipOffInwardsFailureMechanism nodeData) + private static IEnumerable GetGrassCoverSlipOffInwardsFailurePathOutputs(GrassCoverSlipOffInwardsFailureMechanism failureMechanism, IAssessmentSection assessmentSection) { return new object[] { - new FailureMechanismSectionResultContext( - nodeData.SectionResultsOld, nodeData), - nodeData.InAssemblyOutputComments + new GrassCoverSlipOffInwardsFailureMechanismSectionResultContext( + failureMechanism.SectionResults, failureMechanism, assessmentSection), + failureMechanism.InAssemblyOutputComments }; } Index: Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/RiskeerPluginTest.cs =================================================================== diff -u -r77f08f77b688cb4a335aeadf9a04ece5b0cefc49 -r234fc4c15ad64f7f1c7757c8647e96838e7a24af --- Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/RiskeerPluginTest.cs (.../RiskeerPluginTest.cs) (revision 77f08f77b688cb4a335aeadf9a04ece5b0cefc49) +++ Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/RiskeerPluginTest.cs (.../RiskeerPluginTest.cs) (revision 234fc4c15ad64f7f1c7757c8647e96838e7a24af) @@ -624,7 +624,7 @@ Assert.IsTrue(treeNodeInfos.Any(tni => tni.TagType == typeof(ForeshoreProfilesContext))); Assert.IsTrue(treeNodeInfos.Any(tni => tni.TagType == typeof(DikeProfile))); Assert.IsTrue(treeNodeInfos.Any(tni => tni.TagType == typeof(ForeshoreProfile))); - Assert.IsTrue(treeNodeInfos.Any(tni => tni.TagType == typeof(FailureMechanismSectionResultContext))); + Assert.IsTrue(treeNodeInfos.Any(tni => tni.TagType == typeof(GrassCoverSlipOffInwardsFailureMechanismSectionResultContext))); Assert.IsTrue(treeNodeInfos.Any(tni => tni.TagType == typeof(GrassCoverSlipOffOutwardsFailureMechanismSectionResultContext))); Assert.IsTrue(treeNodeInfos.Any(tni => tni.TagType == typeof(MicrostabilityFailureMechanismSectionResultContext))); Assert.IsTrue(treeNodeInfos.Any(tni => tni.TagType == typeof(PipingStructureFailureMechanismSectionResultContext))); Index: Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/TreeNodeInfos/GrassCoverSlipOffInwardsFailureMechanismSectionResultContextTreeNodeInfoTest.cs =================================================================== diff -u -rc824230711295e8892f4cb3348a3e28cec85e0d6 -r234fc4c15ad64f7f1c7757c8647e96838e7a24af --- Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/TreeNodeInfos/GrassCoverSlipOffInwardsFailureMechanismSectionResultContextTreeNodeInfoTest.cs (.../GrassCoverSlipOffInwardsFailureMechanismSectionResultContextTreeNodeInfoTest.cs) (revision c824230711295e8892f4cb3348a3e28cec85e0d6) +++ Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/TreeNodeInfos/GrassCoverSlipOffInwardsFailureMechanismSectionResultContextTreeNodeInfoTest.cs (.../GrassCoverSlipOffInwardsFailureMechanismSectionResultContextTreeNodeInfoTest.cs) (revision 234fc4c15ad64f7f1c7757c8647e96838e7a24af) @@ -27,10 +27,8 @@ using Core.Gui.ContextMenu; using NUnit.Framework; using Rhino.Mocks; -using Riskeer.Common.Forms.PresentationObjects; using Riskeer.Common.Plugin.TestUtil; -using Riskeer.Integration.Data.StandAlone; -using Riskeer.Integration.Data.StandAlone.SectionResults; +using Riskeer.Integration.Forms.PresentationObjects.StandAlone; using RiskeerCommonFormsResources = Riskeer.Common.Forms.Properties.Resources; namespace Riskeer.Integration.Plugin.Test.TreeNodeInfos @@ -45,7 +43,7 @@ public void SetUp() { plugin = new RiskeerPlugin(); - info = plugin.GetTreeNodeInfos().First(tni => tni.TagType == typeof(FailureMechanismSectionResultContext)); + info = plugin.GetTreeNodeInfos().First(tni => tni.TagType == typeof(GrassCoverSlipOffInwardsFailureMechanismSectionResultContext)); } [Test] @@ -80,13 +78,10 @@ public void Text_Always_ReturnsName() { // Setup - var mechanism = new GrassCoverSlipOffInwardsFailureMechanism(); - var context = new FailureMechanismSectionResultContext(mechanism.SectionResultsOld, - mechanism); using (plugin) { // Call - string text = info.Text(context); + string text = info.Text(null); // Assert Assert.AreEqual("Resultaat", text); @@ -121,7 +116,6 @@ { IGui gui = StubFactory.CreateGuiStub(mocks); gui.Stub(g => g.Get(null, treeViewControl)).Return(menuBuilder); - mocks.ReplayAll(); plugin.Gui = gui; Index: Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/TreeNodeInfos/GrassCoverSlipOffInwardsFailurePathContextTreeNodeInfoTest.cs =================================================================== diff -u -rdfd2e82406d3cafb83004a065b3ea1f943ced729 -r234fc4c15ad64f7f1c7757c8647e96838e7a24af --- Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/TreeNodeInfos/GrassCoverSlipOffInwardsFailurePathContextTreeNodeInfoTest.cs (.../GrassCoverSlipOffInwardsFailurePathContextTreeNodeInfoTest.cs) (revision dfd2e82406d3cafb83004a065b3ea1f943ced729) +++ Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/TreeNodeInfos/GrassCoverSlipOffInwardsFailurePathContextTreeNodeInfoTest.cs (.../GrassCoverSlipOffInwardsFailurePathContextTreeNodeInfoTest.cs) (revision 234fc4c15ad64f7f1c7757c8647e96838e7a24af) @@ -32,7 +32,6 @@ using Riskeer.Common.Forms.PresentationObjects; using Riskeer.Common.Plugin.TestUtil; using Riskeer.Integration.Data.StandAlone; -using Riskeer.Integration.Data.StandAlone.SectionResults; using Riskeer.Integration.Forms.PresentationObjects.StandAlone; using RiskeerCommonFormsResources = Riskeer.Common.Forms.Properties.Resources; @@ -166,10 +165,10 @@ Assert.AreEqual("Oordeel", outputFolder.Name); Assert.AreEqual(TreeFolderCategory.Output, outputFolder.Category); - var failureMechanismResultsContext = (FailureMechanismSectionResultContext) - outputFolder.Contents.ElementAt(0); + var failureMechanismResultsContext = (GrassCoverSlipOffInwardsFailureMechanismSectionResultContext) outputFolder.Contents.ElementAt(0); Assert.AreSame(failureMechanism, failureMechanismResultsContext.FailureMechanism); - Assert.AreSame(failureMechanism.SectionResultsOld, failureMechanismResultsContext.WrappedData); + Assert.AreSame(failureMechanism.SectionResults, failureMechanismResultsContext.WrappedData); + Assert.AreSame(assessmentSection, failureMechanismResultsContext.AssessmentSection); var inAssemblyOutputComments = (Comment) outputFolder.Contents.ElementAt(1); Assert.AreSame(failureMechanism.InAssemblyOutputComments, inAssemblyOutputComments);