Index: Ringtoets/Common/test/Ringtoets.Common.Forms.Test/TreeNodeInfos/RingtoetsContextMenuItemFactoryTest.cs =================================================================== diff -u -rbd29bacc20bc58cc67f27dd33fa4fa6b41db873c -rf7191448000db1a5f3698a1439b441da9afb72bc --- Ringtoets/Common/test/Ringtoets.Common.Forms.Test/TreeNodeInfos/RingtoetsContextMenuItemFactoryTest.cs (.../RingtoetsContextMenuItemFactoryTest.cs) (revision bd29bacc20bc58cc67f27dd33fa4fa6b41db873c) +++ Ringtoets/Common/test/Ringtoets.Common.Forms.Test/TreeNodeInfos/RingtoetsContextMenuItemFactoryTest.cs (.../RingtoetsContextMenuItemFactoryTest.cs) (revision f7191448000db1a5f3698a1439b441da9afb72bc) @@ -681,7 +681,9 @@ } [Test] - public void CreatePerformCalculationItem_IsEnabledFuncTrue_CreatesDecoratedAndEnabledItem() + [TestCase(true)] + [TestCase(false)] + public void CreatePerformCalculationItem_IsEnabledFuncConditional_CreatesDecoratedAndConditionalEnabledItem(bool isEnabled) { // Setup var mocks = new MockRepository(); @@ -693,42 +695,18 @@ var calculationContext = new TestCalculationContext(calculation, failureMechanismMock); // Call - var toolStripItem = RingtoetsContextMenuItemFactory.CreatePerformCalculationItem(calculation, calculationContext, null, context => true); + var toolStripItem = RingtoetsContextMenuItemFactory.CreatePerformCalculationItem(calculation, calculationContext, null, context => isEnabled); // Assert Assert.AreEqual(RingtoetsFormsResources.Calculate, toolStripItem.Text); Assert.AreEqual(RingtoetsFormsResources.Calculate_ToolTip, toolStripItem.ToolTipText); TestHelper.AssertImagesAreEqual(RingtoetsFormsResources.CalculateIcon, toolStripItem.Image); - Assert.IsTrue(toolStripItem.Enabled); + Assert.AreEqual(isEnabled, toolStripItem.Enabled); mocks.VerifyAll(); } [Test] - public void CreatePerformCalculationItem_IsEnabledFuncFalse_CreatesDecoratedAndDisabledItem() - { - // Setup - var mocks = new MockRepository(); - var failureMechanisMock = mocks.StrictMock(); - - mocks.ReplayAll(); - - var calculation = new TestCalculation(); - var calculationContext = new TestCalculationContext(calculation, failureMechanisMock); - - // Call - var toolStripItem = RingtoetsContextMenuItemFactory.CreatePerformCalculationItem(calculation, calculationContext, null, context => false); - - // Assert - Assert.AreEqual(RingtoetsFormsResources.Calculate, toolStripItem.Text); - Assert.AreEqual(RingtoetsFormsResources.Calculate_ToolTip, toolStripItem.ToolTipText); - TestHelper.AssertImagesAreEqual(RingtoetsFormsResources.CalculateIcon, toolStripItem.Image); - Assert.IsFalse(toolStripItem.Enabled); - - mocks.VerifyAll(); - } - - [Test] public void CreatePerformCalculationItem_PerformClickOnCreatedItem_PerformCalculationMethod() { // Setup Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/TreeNodeInfos/GrassCoverErosionInwardsCalculationContextTreeNodeInfoTest.cs =================================================================== diff -u -r062281754a35164e1095479c9f1ccb8ee821f939 -rf7191448000db1a5f3698a1439b441da9afb72bc --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/TreeNodeInfos/GrassCoverErosionInwardsCalculationContextTreeNodeInfoTest.cs (.../GrassCoverErosionInwardsCalculationContextTreeNodeInfoTest.cs) (revision 062281754a35164e1095479c9f1ccb8ee821f939) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/TreeNodeInfos/GrassCoverErosionInwardsCalculationContextTreeNodeInfoTest.cs (.../GrassCoverErosionInwardsCalculationContextTreeNodeInfoTest.cs) (revision f7191448000db1a5f3698a1439b441da9afb72bc) @@ -183,7 +183,9 @@ // Assert mocks.VerifyAll(); // Expect no calls on arguments - TestHelper.AssertContextMenuStripContainsItem(contextMenu, 0, RingtoetsCommonFormsResources.Calculate, RingtoetsCommonFormsResources.Calculate_ToolTip, RingtoetsCommonFormsResources.CalculateIcon, false); + TestHelper.AssertContextMenuStripContainsItem(contextMenu, 0, RingtoetsCommonFormsResources.Calculate, + RingtoetsCommonFormsResources.Calculate_ToolTip, + RingtoetsCommonFormsResources.CalculateIcon, false); } [Test] @@ -218,7 +220,9 @@ // Assert mocks.VerifyAll(); // Expect no calls on arguments - TestHelper.AssertContextMenuStripContainsItem(contextMenu, 0, RingtoetsCommonFormsResources.Calculate, RingtoetsCommonFormsResources.Calculate_ToolTip, RingtoetsCommonFormsResources.CalculateIcon); + TestHelper.AssertContextMenuStripContainsItem(contextMenu, 0, RingtoetsCommonFormsResources.Calculate, + RingtoetsCommonFormsResources.Calculate_ToolTip, + RingtoetsCommonFormsResources.CalculateIcon); } [Test] @@ -248,7 +252,9 @@ // Assert mocks.VerifyAll(); // Expect no calls on arguments - TestHelper.AssertContextMenuStripContainsItem(contextMenu, 1, RingtoetsCommonFormsResources.Clear_output, RingtoetsCommonFormsResources.ClearOutput_No_output_to_clear, RingtoetsCommonFormsResources.ClearIcon, false); + TestHelper.AssertContextMenuStripContainsItem(contextMenu, 1, RingtoetsCommonFormsResources.Clear_output, + RingtoetsCommonFormsResources.ClearOutput_No_output_to_clear, + RingtoetsCommonFormsResources.ClearIcon, false); } [Test] @@ -279,7 +285,9 @@ // Assert mocks.VerifyAll(); // Expect no calls on arguments - TestHelper.AssertContextMenuStripContainsItem(contextMenu, 1, RingtoetsCommonFormsResources.Clear_output, RingtoetsCommonFormsResources.Clear_output_ToolTip, RingtoetsCommonFormsResources.ClearIcon); + TestHelper.AssertContextMenuStripContainsItem(contextMenu, 1, RingtoetsCommonFormsResources.Clear_output, + RingtoetsCommonFormsResources.Clear_output_ToolTip, + RingtoetsCommonFormsResources.ClearIcon); } [Test] Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/TreeNodeInfos/GrassCoverErosionInwardsFailureMechanismContextTreeNodeInfoTest.cs =================================================================== diff -u -r0bb125b90287c712f303d231c1083fc79ef45a9a -rf7191448000db1a5f3698a1439b441da9afb72bc --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/TreeNodeInfos/GrassCoverErosionInwardsFailureMechanismContextTreeNodeInfoTest.cs (.../GrassCoverErosionInwardsFailureMechanismContextTreeNodeInfoTest.cs) (revision 0bb125b90287c712f303d231c1083fc79ef45a9a) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Forms.Test/TreeNodeInfos/GrassCoverErosionInwardsFailureMechanismContextTreeNodeInfoTest.cs (.../GrassCoverErosionInwardsFailureMechanismContextTreeNodeInfoTest.cs) (revision f7191448000db1a5f3698a1439b441da9afb72bc) @@ -152,7 +152,7 @@ Assert.AreEqual("Uitvoer", outputsFolder.Name); Assert.AreEqual(TreeFolderCategory.Output, outputsFolder.Category); - var failureMechanismResultsContext = (FailureMechanismSectionResultContext)outputsFolder.Contents[0]; + var failureMechanismResultsContext = (FailureMechanismSectionResultContext) outputsFolder.Contents[0]; Assert.AreSame(failureMechanism, failureMechanismResultsContext.FailureMechanism); Assert.AreSame(failureMechanism.SectionResults, failureMechanismResultsContext.SectionResults); mocksRepository.VerifyAll(); @@ -437,9 +437,9 @@ treeViewControl.Expect(tvc => tvc.CanExpandOrCollapseForData(nodeData)).Repeat.Twice().Return(false); viewCommandsHandler.Expect(vc => vc.CanOpenViewFor(nodeData)).Return(false); + mocksRepository.ReplayAll(); plugin.Gui = gui; - mocksRepository.ReplayAll(); // Call ContextMenuStrip menu = info.ContextMenuStrip(nodeData, null, treeViewControl); @@ -459,7 +459,10 @@ // Setup var gui = mocksRepository.StrictMock(); var failureMechanism = new GrassCoverErosionInwardsFailureMechanism(); - failureMechanism.AddSection(new FailureMechanismSection("test", new[] { new Point2D(0, 0) })); + failureMechanism.AddSection(new FailureMechanismSection("test", new[] + { + new Point2D(0, 0) + })); failureMechanism.CalculationsGroup.Children.Add(new GrassCoverErosionInwardsCalculation(new GeneralGrassCoverErosionInwardsInput())); var assessmentSectionMock = mocksRepository.StrictMock(); @@ -477,9 +480,9 @@ treeViewControl.Expect(tvc => tvc.CanExpandOrCollapseForData(nodeData)).Repeat.Twice().Return(false); viewCommandsHandler.Expect(vc => vc.CanOpenViewFor(nodeData)).Return(false); + mocksRepository.ReplayAll(); plugin.Gui = gui; - mocksRepository.ReplayAll(); // Call ContextMenuStrip menu = info.ContextMenuStrip(nodeData, null, treeViewControl); Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Activities/HydraRingActivityFactory.cs =================================================================== diff -u -r636a79efa1f104b917c48d043151ada9fc4e69ac -rf7191448000db1a5f3698a1439b441da9afb72bc --- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Activities/HydraRingActivityFactory.cs (.../HydraRingActivityFactory.cs) (revision 636a79efa1f104b917c48d043151ada9fc4e69ac) +++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Activities/HydraRingActivityFactory.cs (.../HydraRingActivityFactory.cs) (revision f7191448000db1a5f3698a1439b441da9afb72bc) @@ -57,7 +57,7 @@ Action beforeRunAction, Action handleOutputAction) { - VerifyCalculationActivityInput(name, hlcdDirectory, ringId, timeIntegrationSchemeType, + VerifyCalculationActivityInput(hlcdDirectory, ringId, timeIntegrationSchemeType, uncertaintiesType, targetProbabilityCalculationInput, beforeRunAction, handleOutputAction); @@ -89,7 +89,7 @@ Action beforeRunAction, Action handleOutputAction) { - VerifyCalculationActivityInput(name, hlcdDirectory, ringId, timeIntegrationSchemeType, + VerifyCalculationActivityInput(hlcdDirectory, ringId, timeIntegrationSchemeType, uncertaintiesType, exceedanceProbabilityCalculationInput, beforeRunAction, handleOutputAction); @@ -99,7 +99,7 @@ hydraRingCalculationService); } - private static void VerifyCalculationActivityInput(string name, string hlcdDirectory, string ringId, HydraRingTimeIntegrationSchemeType timeIntegrationSchemeType, + private static void VerifyCalculationActivityInput(string hlcdDirectory, string ringId, HydraRingTimeIntegrationSchemeType timeIntegrationSchemeType, HydraRingUncertaintiesType uncertaintiesType, HydraRingCalculationInput hydraRingCalculationInput, object beforeRunAction, object handleOutputAction) { Index: Ringtoets/Integration/src/Ringtoets.Integration.Forms/Properties/Resources.Designer.cs =================================================================== diff -u -r77158a296743c3b3457336706fdbea047daf4886 -rf7191448000db1a5f3698a1439b441da9afb72bc --- Ringtoets/Integration/src/Ringtoets.Integration.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 77158a296743c3b3457336706fdbea047daf4886) +++ Ringtoets/Integration/src/Ringtoets.Integration.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision f7191448000db1a5f3698a1439b441da9afb72bc) @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.34209 +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -349,16 +349,6 @@ } /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - public static System.Drawing.Bitmap PlaceholderIcon { - get { - object obj = ResourceManager.GetObject("PlaceholderIcon", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// /// Looks up a localized string similar to Database op pad '{0}' gekoppeld.. /// public static string RingtoetsGuiPlugin_SetBoundaryDatabaseFilePath_Database_on_path_0_linked { Index: Ringtoets/Integration/src/Ringtoets.Integration.Forms/Properties/Resources.resx =================================================================== diff -u -r77158a296743c3b3457336706fdbea047daf4886 -rf7191448000db1a5f3698a1439b441da9afb72bc --- Ringtoets/Integration/src/Ringtoets.Integration.Forms/Properties/Resources.resx (.../Resources.resx) (revision 77158a296743c3b3457336706fdbea047daf4886) +++ Ringtoets/Integration/src/Ringtoets.Integration.Forms/Properties/Resources.resx (.../Resources.resx) (revision f7191448000db1a5f3698a1439b441da9afb72bc) @@ -130,9 +130,6 @@ ..\Resources\folder-stand.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\control-record.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - Trajectkaart Index: Ringtoets/Integration/src/Ringtoets.Integration.Forms/Resources/blue-document-list.png =================================================================== diff -u -r71fa16075699948cabba65c56d646e0268fd2b89 -rf7191448000db1a5f3698a1439b441da9afb72bc Binary files differ Index: Ringtoets/Integration/src/Ringtoets.Integration.Forms/Resources/chart_single_line.png =================================================================== diff -u -r17574077c6720e02c10f23ac3a0354db35855a05 -rf7191448000db1a5f3698a1439b441da9afb72bc Binary files differ Index: Ringtoets/Integration/src/Ringtoets.Integration.Forms/Resources/control-record.png =================================================================== diff -u -r71fa16075699948cabba65c56d646e0268fd2b89 -rf7191448000db1a5f3698a1439b441da9afb72bc Binary files differ Index: Ringtoets/Integration/src/Ringtoets.Integration.Forms/Ringtoets.Integration.Forms.csproj =================================================================== diff -u -r23d7af54feb72aa59fa17acb00d29a16921f1b94 -rf7191448000db1a5f3698a1439b441da9afb72bc --- Ringtoets/Integration/src/Ringtoets.Integration.Forms/Ringtoets.Integration.Forms.csproj (.../Ringtoets.Integration.Forms.csproj) (revision 23d7af54feb72aa59fa17acb00d29a16921f1b94) +++ Ringtoets/Integration/src/Ringtoets.Integration.Forms/Ringtoets.Integration.Forms.csproj (.../Ringtoets.Integration.Forms.csproj) (revision f7191448000db1a5f3698a1439b441da9afb72bc) @@ -151,15 +151,6 @@ - - - - - - - - - Index: Ringtoets/Piping/src/Ringtoets.Piping.Data/PipingFailureMechanism.cs =================================================================== diff -u -r64d5609bb2912cd52dc74deffdd189222e240599 -rf7191448000db1a5f3698a1439b441da9afb72bc --- Ringtoets/Piping/src/Ringtoets.Piping.Data/PipingFailureMechanism.cs (.../PipingFailureMechanism.cs) (revision 64d5609bb2912cd52dc74deffdd189222e240599) +++ Ringtoets/Piping/src/Ringtoets.Piping.Data/PipingFailureMechanism.cs (.../PipingFailureMechanism.cs) (revision f7191448000db1a5f3698a1439b441da9afb72bc) @@ -55,11 +55,6 @@ } } - protected override PipingFailureMechanismSectionResult CreateFailureMechanismSectionResult(FailureMechanismSection section) - { - return new PipingFailureMechanismSectionResult(section); - } - public override double Contribution { get @@ -72,8 +67,6 @@ } } - public CalculationGroup CalculationsGroup { get; private set; } - /// /// Gets the available within the scope of the piping failure mechanism. /// @@ -94,5 +87,12 @@ /// in a semi-probabilistic assessment. /// public NormProbabilityPipingInput NormProbabilityInput { get; set; } + + public CalculationGroup CalculationsGroup { get; private set; } + + protected override PipingFailureMechanismSectionResult CreateFailureMechanismSectionResult(FailureMechanismSection section) + { + return new PipingFailureMechanismSectionResult(section); + } } } \ No newline at end of file Index: Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/TreeNodeInfos/PipingCalculationScenarioContextTreeNodeInfoTest.cs =================================================================== diff -u -r578037b5080f7a4820286ea02c6b4c322a8b1b09 -rf7191448000db1a5f3698a1439b441da9afb72bc --- Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/TreeNodeInfos/PipingCalculationScenarioContextTreeNodeInfoTest.cs (.../PipingCalculationScenarioContextTreeNodeInfoTest.cs) (revision 578037b5080f7a4820286ea02c6b4c322a8b1b09) +++ Ringtoets/Piping/test/Ringtoets.Piping.Forms.Test/TreeNodeInfos/PipingCalculationScenarioContextTreeNodeInfoTest.cs (.../PipingCalculationScenarioContextTreeNodeInfoTest.cs) (revision f7191448000db1a5f3698a1439b441da9afb72bc) @@ -1,4 +1,25 @@ -using System; +// Copyright (C) Stichting Deltares 2016. All rights reserved. +// +// This file is part of Ringtoets. +// +// Ringtoets is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// All names, logos, and references to "Deltares" are registered trademarks of +// Stichting Deltares and remain full property of Stichting Deltares at all times. +// All rights reserved. + +using System; using System.Collections.Generic; using System.Linq; using Core.Common.Base; @@ -81,16 +102,16 @@ mocks.ReplayAll(); var pipingCalculationContext = new PipingCalculationScenarioContext(calculation, - new[] - { - new RingtoetsPipingSurfaceLine() - }, - new[] - { - new TestStochasticSoilModel() - }, - pipingFailureMechanismMock, - assessmentSectionMock); + new[] + { + new RingtoetsPipingSurfaceLine() + }, + new[] + { + new TestStochasticSoilModel() + }, + pipingFailureMechanismMock, + assessmentSectionMock); // Call var children = info.ChildNodeObjects(pipingCalculationContext).ToArray(); @@ -118,10 +139,10 @@ mocks.ReplayAll(); var pipingCalculationContext = new PipingCalculationScenarioContext(new PipingCalculationScenario(new GeneralPipingInput(), new NormProbabilityPipingInput()), - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanismMock, - assessmentSectionMock); + Enumerable.Empty(), + Enumerable.Empty(), + pipingFailureMechanismMock, + assessmentSectionMock); // Precondition Assert.IsFalse(pipingCalculationContext.WrappedData.HasOutput); @@ -154,10 +175,10 @@ var pipingFailureMechanismMock = mocks.StrictMock(); var assessmentSectionMock = mocks.StrictMock(); var nodeData = new PipingCalculationScenarioContext(calculation, - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanismMock, - assessmentSectionMock); + Enumerable.Empty(), + Enumerable.Empty(), + pipingFailureMechanismMock, + assessmentSectionMock); gui.Expect(cmp => cmp.Get(nodeData, treeViewControlMock)).Return(new CustomItemsOnlyContextMenuBuilder()); @@ -189,10 +210,10 @@ var pipingFailureMechanismMock = mocks.StrictMock(); var assessmentSectionMock = mocks.StrictMock(); var nodeData = new PipingCalculationScenarioContext(calculation, - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanismMock, - assessmentSectionMock); + Enumerable.Empty(), + Enumerable.Empty(), + pipingFailureMechanismMock, + assessmentSectionMock); gui.Expect(cmp => cmp.Get(nodeData, treeViewControlMock)).Return(new CustomItemsOnlyContextMenuBuilder()); @@ -221,10 +242,10 @@ var pipingFailureMechanismMock = mocks.StrictMock(); var assessmentSectionMock = mocks.StrictMock(); var nodeData = new PipingCalculationScenarioContext(calculation, - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanismMock, - assessmentSectionMock); + Enumerable.Empty(), + Enumerable.Empty(), + pipingFailureMechanismMock, + assessmentSectionMock); gui.Expect(cmp => cmp.Get(nodeData, treeViewControlMock)).Return(new CustomItemsOnlyContextMenuBuilder()); @@ -251,10 +272,10 @@ var pipingFailureMechanismMock = mocks.StrictMock(); var assessmentSectionMock = mocks.StrictMock(); var nodeData = new PipingCalculationScenarioContext(new PipingCalculationScenario(new GeneralPipingInput(), new NormProbabilityPipingInput()), - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanismMock, - assessmentSectionMock); + Enumerable.Empty(), + Enumerable.Empty(), + pipingFailureMechanismMock, + assessmentSectionMock); menuBuilderMock.Expect(mb => mb.AddCustomItem(null)).IgnoreArguments().Return(menuBuilderMock); menuBuilderMock.Expect(mb => mb.AddCustomItem(null)).IgnoreArguments().Return(menuBuilderMock); @@ -306,10 +327,10 @@ mocks.ReplayAll(); var calculationContext = new PipingCalculationScenarioContext(elementToBeRemoved, - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanismMock, - assessmentSectionMock); + Enumerable.Empty(), + Enumerable.Empty(), + pipingFailureMechanismMock, + assessmentSectionMock); var groupContext = new PipingCalculationGroupContext(group, Enumerable.Empty(), Enumerable.Empty(), @@ -359,10 +380,10 @@ mocks.ReplayAll(); var calculationContext = new PipingCalculationScenarioContext(elementToBeRemoved, - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanism, - assessmentSectionMock); + Enumerable.Empty(), + Enumerable.Empty(), + pipingFailureMechanism, + assessmentSectionMock); var groupContext = new PipingCalculationGroupContext(group, Enumerable.Empty(), Enumerable.Empty(), @@ -400,10 +421,10 @@ var pipingFailureMechanismMock = mocks.StrictMock(); var assessmentSectionMock = mocks.StrictMock(); var pipingCalculationContext = new PipingCalculationScenarioContext(calculation, - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanismMock, - assessmentSectionMock); + Enumerable.Empty(), + Enumerable.Empty(), + pipingFailureMechanismMock, + assessmentSectionMock); observer.Expect(o => o.UpdateObserver()); @@ -459,10 +480,10 @@ var pipingFailureMechanismMock = mocks.StrictMock(); var assessmentSectionMock = mocks.StrictMock(); var pipingCalculationContext = new PipingCalculationScenarioContext(calculation, - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanismMock, - assessmentSectionMock); + Enumerable.Empty(), + Enumerable.Empty(), + pipingFailureMechanismMock, + assessmentSectionMock); gui.Expect(cmp => cmp.Get(pipingCalculationContext, treeViewControlMock)).Return(new CustomItemsOnlyContextMenuBuilder()); @@ -503,10 +524,10 @@ var pipingFailureMechanismMock = mocks.StrictMock(); var assessmentSectionMock = mocks.StrictMock(); var pipingCalculationContext = new PipingCalculationScenarioContext(calculation, - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanismMock, - assessmentSectionMock); + Enumerable.Empty(), + Enumerable.Empty(), + pipingFailureMechanismMock, + assessmentSectionMock); gui.Expect(g => g.Get(pipingCalculationContext, treeViewControlMock)).Return(new CustomItemsOnlyContextMenuBuilder()); gui.Expect(g => g.MainWindow).Return(mainWindow); @@ -561,10 +582,10 @@ var pipingFailureMechanismMock = mocks.StrictMock(); var assessmentSectionMock = mocks.StrictMock(); var pipingCalculationContext = new PipingCalculationScenarioContext(calculation, - Enumerable.Empty(), - Enumerable.Empty(), - pipingFailureMechanismMock, - assessmentSectionMock); + Enumerable.Empty(), + Enumerable.Empty(), + pipingFailureMechanismMock, + assessmentSectionMock); gui.Expect(cmp => cmp.Get(pipingCalculationContext, treeViewControlMock)).Return(new CustomItemsOnlyContextMenuBuilder());