Index: Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs =================================================================== diff -u -r0db998cd8386825d761c6a2883512ba250ff795a -r5cb3e622c6a361d7ac36ea345ddf735febcfc68a --- Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs (.../RiskeerPlugin.cs) (revision 0db998cd8386825d761c6a2883512ba250ff795a) +++ Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs (.../RiskeerPlugin.cs) (revision 5cb3e622c6a361d7ac36ea345ddf735febcfc68a) @@ -1114,7 +1114,7 @@ .Build() }; - yield return CreateFailureMechanismSectionResultOldTreeNodeInfo(); + yield return CreateFailureMechanismSectionResultTreeNodeInfo(); yield return CreateFailureMechanismSectionResultOldTreeNodeInfo(); yield return CreateFailureMechanismSectionResultTreeNodeInfo(); yield return CreateFailureMechanismSectionResultTreeNodeInfo(); @@ -2424,7 +2424,7 @@ GetGrassCoverSlipOffOutwardsFailurePathInputs(nodeData.WrappedData, nodeData.Parent), TreeFolderCategory.Input), new CategoryTreeFolder(RiskeerCommonFormsResources.FailureMechanism_Outputs_DisplayName, - GetGrassCoverSlipOffOutwardsFailurePathOutputs(nodeData.WrappedData), + GetGrassCoverSlipOffOutwardsFailurePathOutputs(nodeData.WrappedData, nodeData.Parent), TreeFolderCategory.Output) }; } @@ -2438,13 +2438,13 @@ }; } - private static IEnumerable GetGrassCoverSlipOffOutwardsFailurePathOutputs(GrassCoverSlipOffOutwardsFailureMechanism nodeData) + private static IEnumerable GetGrassCoverSlipOffOutwardsFailurePathOutputs(GrassCoverSlipOffOutwardsFailureMechanism failureMechanism, IAssessmentSection assessmentSection) { return new object[] { - new FailureMechanismSectionResultContext( - nodeData.SectionResultsOld, nodeData), - nodeData.InAssemblyOutputComments + new GrassCoverSlipOffOutwardsFailureMechanismSectionResultContext( + failureMechanism.SectionResults, failureMechanism, assessmentSection), + failureMechanism.InAssemblyOutputComments }; } Index: Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/RiskeerPluginTest.cs =================================================================== diff -u -r20e038bad82a79fa790358800fcbafd628e8c987 -r5cb3e622c6a361d7ac36ea345ddf735febcfc68a --- Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/RiskeerPluginTest.cs (.../RiskeerPluginTest.cs) (revision 20e038bad82a79fa790358800fcbafd628e8c987) +++ Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/RiskeerPluginTest.cs (.../RiskeerPluginTest.cs) (revision 5cb3e622c6a361d7ac36ea345ddf735febcfc68a) @@ -637,7 +637,7 @@ 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(FailureMechanismSectionResultContext))); + 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))); Assert.IsTrue(treeNodeInfos.Any(tni => tni.TagType == typeof(FailureMechanismSectionResultContext))); Index: Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/TreeNodeInfos/GrassCoverSlipOffOutwardsFailureMechanismSectionResultContextTreeNodeInfoTest.cs =================================================================== diff -u -rc824230711295e8892f4cb3348a3e28cec85e0d6 -r5cb3e622c6a361d7ac36ea345ddf735febcfc68a --- Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/TreeNodeInfos/GrassCoverSlipOffOutwardsFailureMechanismSectionResultContextTreeNodeInfoTest.cs (.../GrassCoverSlipOffOutwardsFailureMechanismSectionResultContextTreeNodeInfoTest.cs) (revision c824230711295e8892f4cb3348a3e28cec85e0d6) +++ Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/TreeNodeInfos/GrassCoverSlipOffOutwardsFailureMechanismSectionResultContextTreeNodeInfoTest.cs (.../GrassCoverSlipOffOutwardsFailureMechanismSectionResultContextTreeNodeInfoTest.cs) (revision 5cb3e622c6a361d7ac36ea345ddf735febcfc68a) @@ -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(GrassCoverSlipOffOutwardsFailureMechanismSectionResultContext)); } [Test] @@ -80,13 +78,10 @@ public void Text_Always_ReturnsName() { // Setup - var mechanism = new GrassCoverSlipOffOutwardsFailureMechanism(); - 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); Index: Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/TreeNodeInfos/GrassCoverSlipOffOutwardsFailurePathContextTreeNodeInfoTest.cs =================================================================== diff -u -rdfd2e82406d3cafb83004a065b3ea1f943ced729 -r5cb3e622c6a361d7ac36ea345ddf735febcfc68a --- Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/TreeNodeInfos/GrassCoverSlipOffOutwardsFailurePathContextTreeNodeInfoTest.cs (.../GrassCoverSlipOffOutwardsFailurePathContextTreeNodeInfoTest.cs) (revision dfd2e82406d3cafb83004a065b3ea1f943ced729) +++ Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/TreeNodeInfos/GrassCoverSlipOffOutwardsFailurePathContextTreeNodeInfoTest.cs (.../GrassCoverSlipOffOutwardsFailurePathContextTreeNodeInfoTest.cs) (revision 5cb3e622c6a361d7ac36ea345ddf735febcfc68a) @@ -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 = (GrassCoverSlipOffOutwardsFailureMechanismSectionResultContext) 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);