Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs =================================================================== diff -u -rb8f08406d6090fac1ef3e711929406cb4cc1110f -r1d7200c0c6202324faaa30dadb7df91f99b1eb44 --- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision b8f08406d6090fac1ef3e711929406cb4cc1110f) +++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision 1d7200c0c6202324faaa30dadb7df91f99b1eb44) @@ -1376,7 +1376,7 @@ var closingStructures = nodeData as IHasSectionResults; var macroStabilityInwards = nodeData as IHasSectionResults; var macroStabilityOutwards = nodeData as IHasSectionResults; - var stabilityPointConstruction = nodeData as IHasSectionResults>; + var stabilityPointConstruction = nodeData as IHasSectionResults; var failureMechanismSectionResultContexts = new object[2]; if (duneErosion != null) @@ -1460,7 +1460,7 @@ if (stabilityPointConstruction != null) { failureMechanismSectionResultContexts[0] = - new FailureMechanismSectionResultContext>(stabilityPointConstruction.SectionResults, nodeData); + new FailureMechanismSectionResultContext(stabilityPointConstruction.SectionResults, nodeData); } failureMechanismSectionResultContexts[1] = nodeData.OutputComments; Index: Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Plugin/StabilityPointStructuresPlugin.cs =================================================================== diff -u -rac2591ff2b3c8bd665344f1a5ec1126e31ae2292 -r1d7200c0c6202324faaa30dadb7df91f99b1eb44 --- Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Plugin/StabilityPointStructuresPlugin.cs (.../StabilityPointStructuresPlugin.cs) (revision ac2591ff2b3c8bd665344f1a5ec1126e31ae2292) +++ Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Plugin/StabilityPointStructuresPlugin.cs (.../StabilityPointStructuresPlugin.cs) (revision 1d7200c0c6202324faaa30dadb7df91f99b1eb44) @@ -131,7 +131,7 @@ FailureMechanismEnabledContextMenuStrip, FailureMechanismDisabledContextMenuStrip); - yield return new TreeNodeInfo>> + yield return new TreeNodeInfo> { Text = context => RingtoetsCommonFormsResources.FailureMechanism_AssessmentResult_DisplayName, Image = context => RingtoetsCommonFormsResources.FailureMechanismSectionResultIcon, @@ -412,8 +412,8 @@ return new object[] { new StabilityPointStructuresScenariosContext(failureMechanism.CalculationsGroup, failureMechanism), - new ProbabilityFailureMechanismSectionResultContext>( - failureMechanism.SectionResults, failureMechanism, assessmentSection), + new ProbabilityFailureMechanismSectionResultContext( + failureMechanism.SectionResults2, failureMechanism, assessmentSection), failureMechanism.OutputComments }; } Index: Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Plugin.Test/StabilityPointStructuresPluginTest.cs =================================================================== diff -u -r6e59a4f91d0acc68c0dc768b8f740a610d4fbde3 -r1d7200c0c6202324faaa30dadb7df91f99b1eb44 --- Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Plugin.Test/StabilityPointStructuresPluginTest.cs (.../StabilityPointStructuresPluginTest.cs) (revision 6e59a4f91d0acc68c0dc768b8f740a610d4fbde3) +++ Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Plugin.Test/StabilityPointStructuresPluginTest.cs (.../StabilityPointStructuresPluginTest.cs) (revision 1d7200c0c6202324faaa30dadb7df91f99b1eb44) @@ -101,7 +101,7 @@ // Assert Assert.AreEqual(8, treeNodeInfos.Length); Assert.IsTrue(treeNodeInfos.Any(tni => tni.TagType == typeof(StabilityPointStructuresFailureMechanismContext))); - Assert.IsTrue(treeNodeInfos.Any(tni => tni.TagType == typeof(ProbabilityFailureMechanismSectionResultContext>))); + Assert.IsTrue(treeNodeInfos.Any(tni => tni.TagType == typeof(ProbabilityFailureMechanismSectionResultContext))); Assert.IsTrue(treeNodeInfos.Any(tni => tni.TagType == typeof(StabilityPointStructuresContext))); Assert.IsTrue(treeNodeInfos.Any(tni => tni.TagType == typeof(StabilityPointStructure))); Assert.IsTrue(treeNodeInfos.Any(tni => tni.TagType == typeof(StabilityPointStructuresScenariosContext))); Index: Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Plugin.Test/TreeNodeInfos/StabilityPointStructuresFailureMechanismContextTreeNodeInfoTest.cs =================================================================== diff -u -r56246f10e7876b30f36a5b9709ec2e3332b4010a -r1d7200c0c6202324faaa30dadb7df91f99b1eb44 --- Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Plugin.Test/TreeNodeInfos/StabilityPointStructuresFailureMechanismContextTreeNodeInfoTest.cs (.../StabilityPointStructuresFailureMechanismContextTreeNodeInfoTest.cs) (revision 56246f10e7876b30f36a5b9709ec2e3332b4010a) +++ Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Plugin.Test/TreeNodeInfos/StabilityPointStructuresFailureMechanismContextTreeNodeInfoTest.cs (.../StabilityPointStructuresFailureMechanismContextTreeNodeInfoTest.cs) (revision 1d7200c0c6202324faaa30dadb7df91f99b1eb44) @@ -156,9 +156,9 @@ Assert.AreSame(failureMechanism, scenariosContext.ParentFailureMechanism); Assert.AreSame(failureMechanism.CalculationsGroup, scenariosContext.WrappedData); - var failureMechanismResultsContext = (ProbabilityFailureMechanismSectionResultContext>) outputsFolder.Contents.ElementAt(1); + var failureMechanismResultsContext = (ProbabilityFailureMechanismSectionResultContext) outputsFolder.Contents.ElementAt(1); Assert.AreSame(failureMechanism, failureMechanismResultsContext.FailureMechanism); - Assert.AreSame(failureMechanism.SectionResults, failureMechanismResultsContext.WrappedData); + Assert.AreSame(failureMechanism.SectionResults2, failureMechanismResultsContext.WrappedData); Assert.AreSame(assessmentSection, failureMechanismResultsContext.AssessmentSection); var outputComment = (Comment) outputsFolder.Contents.ElementAt(2); Index: Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Plugin.Test/TreeNodeInfos/StabilityPointStructuresProbabilityFailureMechanismSectionResultContextTreeNodeInfoTest.cs =================================================================== diff -u -re1a93747d105f27392f4bc0655694810c7d29f4d -r1d7200c0c6202324faaa30dadb7df91f99b1eb44 --- Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Plugin.Test/TreeNodeInfos/StabilityPointStructuresProbabilityFailureMechanismSectionResultContextTreeNodeInfoTest.cs (.../StabilityPointStructuresProbabilityFailureMechanismSectionResultContextTreeNodeInfoTest.cs) (revision e1a93747d105f27392f4bc0655694810c7d29f4d) +++ Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Plugin.Test/TreeNodeInfos/StabilityPointStructuresProbabilityFailureMechanismSectionResultContextTreeNodeInfoTest.cs (.../StabilityPointStructuresProbabilityFailureMechanismSectionResultContextTreeNodeInfoTest.cs) (revision 1d7200c0c6202324faaa30dadb7df91f99b1eb44) @@ -27,8 +27,6 @@ using Core.Common.TestUtil; using NUnit.Framework; using Rhino.Mocks; -using Ringtoets.Common.Data.AssessmentSection; -using Ringtoets.Common.Data.Structures; using Ringtoets.Common.Forms.PresentationObjects; using Ringtoets.Common.Forms.Properties; using Ringtoets.StabilityPointStructures.Data; @@ -38,31 +36,25 @@ [TestFixture] public class StabilityPointStructuresProbabilityFailureMechanismSectionResultContextTreeNodeInfoTest { - private MockRepository mocks; private StabilityPointStructuresPlugin plugin; private TreeNodeInfo info; [SetUp] public void SetUp() { - mocks = new MockRepository(); plugin = new StabilityPointStructuresPlugin(); - info = plugin.GetTreeNodeInfos().First(tni => tni.TagType == typeof(ProbabilityFailureMechanismSectionResultContext>)); + info = plugin.GetTreeNodeInfos().First(tni => tni.TagType == typeof(ProbabilityFailureMechanismSectionResultContext)); } [TearDown] public void TearDown() { plugin.Dispose(); - mocks.VerifyAll(); } [Test] public void Initialized_Always_ExpectedPropertiesSet() { - // Setup - mocks.ReplayAll(); - // Assert Assert.IsNotNull(info.Text); Assert.IsNull(info.ForeColor); @@ -87,16 +79,8 @@ [Test] public void Text_Always_ReturnsName() { - // Setup - var assessmentSection = mocks.Stub(); - mocks.ReplayAll(); - - var mechanism = new StabilityPointStructuresFailureMechanism(); - var context = new ProbabilityFailureMechanismSectionResultContext>( - mechanism.SectionResults, mechanism, assessmentSection); - // Call - string text = info.Text(context); + string text = info.Text(null); // Assert Assert.AreEqual("Resultaat", text); @@ -105,9 +89,6 @@ [Test] public void Image_Always_ReturnsFailureMechanismSectionResultIcon() { - // Setup - mocks.ReplayAll(); - // Call Image image = info.Image(null); @@ -119,6 +100,7 @@ public void ContextMenuStrip_Always_CallsBuilder() { // Setup + var mocks = new MockRepository(); var menuBuilder = mocks.StrictMock(); menuBuilder.Expect(mb => mb.AddOpenItem()).Return(menuBuilder); menuBuilder.Expect(mb => mb.Build()).Return(null); @@ -137,8 +119,9 @@ // Call info.ContextMenuStrip(null, null, treeViewControl); } + // Assert - // Assert expectancies are called in TearDown() + mocks.VerifyAll(); } } } \ No newline at end of file