Index: Riskeer/ClosingStructures/test/Riskeer.ClosingStructures.Plugin.Test/TreeNodeInfos/ClosingStructuresCalculationGroupContextTreeNodeInfoTest.cs =================================================================== diff -u -r8339953df3276b6c7b4a3d9f5a278e4c19e85be3 -r9240838bf97f43d504e09a7a31fd75ee0d595af7 --- Riskeer/ClosingStructures/test/Riskeer.ClosingStructures.Plugin.Test/TreeNodeInfos/ClosingStructuresCalculationGroupContextTreeNodeInfoTest.cs (.../ClosingStructuresCalculationGroupContextTreeNodeInfoTest.cs) (revision 8339953df3276b6c7b4a3d9f5a278e4c19e85be3) +++ Riskeer/ClosingStructures/test/Riskeer.ClosingStructures.Plugin.Test/TreeNodeInfos/ClosingStructuresCalculationGroupContextTreeNodeInfoTest.cs (.../ClosingStructuresCalculationGroupContextTreeNodeInfoTest.cs) (revision 9240838bf97f43d504e09a7a31fd75ee0d595af7) @@ -80,7 +80,9 @@ private const int contextMenuClearAllIndexNestedGroup = 15; private const int contextMenuClearIllustrationPointsIndexNestedGroup = 16; - private readonly string testDataPath = TestHelper.GetTestDataPath(TestDataPath.Riskeer.Common.IO, nameof(HydraulicBoundaryData)); + private static readonly string testDataPath = TestHelper.GetTestDataPath(TestDataPath.Riskeer.Common.IO, nameof(HydraulicBoundaryData)); + private static readonly string validHrdFilePath = Path.Combine(testDataPath, "complete.sqlite"); + private static readonly string validHlcdFilePath = Path.Combine(testDataPath, "hlcd.sqlite"); private IGui gui; private TreeNodeInfo info; @@ -589,17 +591,18 @@ } }; - string validFilePath = Path.Combine(testDataPath, "complete.sqlite"); - var failureMechanism = new ClosingStructuresFailureMechanism(); failureMechanism.CalculationsGroup.Children.Add(new StructuresCalculationScenario()); var hydraulicBoundaryData = new HydraulicBoundaryData { - FilePath = validFilePath, + FilePath = validHrdFilePath, + HydraulicLocationConfigurationSettings = + { + FilePath = validHlcdFilePath + }, Version = "1.0" }; - HydraulicBoundaryDataTestHelper.SetHydraulicLocationConfigurationSettings(hydraulicBoundaryData); var assessmentSection = mocks.Stub(); assessmentSection.Stub(a => a.HydraulicBoundaryData).Return(hydraulicBoundaryData); @@ -988,9 +991,12 @@ var hydraulicBoundaryData = new HydraulicBoundaryData { - FilePath = Path.Combine(testDataPath, "complete.sqlite") + FilePath = validHrdFilePath, + HydraulicLocationConfigurationSettings = + { + FilePath = validHlcdFilePath + } }; - HydraulicBoundaryDataTestHelper.SetHydraulicLocationConfigurationSettings(hydraulicBoundaryData); var assessmentSection = mocks.Stub(); assessmentSection.Stub(a => a.Id).Return(string.Empty); @@ -1083,13 +1089,14 @@ } }); - string validFilePath = Path.Combine(testDataPath, "complete.sqlite"); - var hydraulicBoundaryData = new HydraulicBoundaryData { - FilePath = validFilePath + FilePath = validHrdFilePath, + HydraulicLocationConfigurationSettings = + { + FilePath = validHlcdFilePath + } }; - HydraulicBoundaryDataTestHelper.SetHydraulicLocationConfigurationSettings(hydraulicBoundaryData); var assessmentSection = mocks.Stub(); assessmentSection.Stub(a => a.HydraulicBoundaryData).Return(hydraulicBoundaryData); Index: Riskeer/ClosingStructures/test/Riskeer.ClosingStructures.Plugin.Test/TreeNodeInfos/ClosingStructuresCalculationScenarioContextTreeNodeInfoTest.cs =================================================================== diff -u -r8339953df3276b6c7b4a3d9f5a278e4c19e85be3 -r9240838bf97f43d504e09a7a31fd75ee0d595af7 --- Riskeer/ClosingStructures/test/Riskeer.ClosingStructures.Plugin.Test/TreeNodeInfos/ClosingStructuresCalculationScenarioContextTreeNodeInfoTest.cs (.../ClosingStructuresCalculationScenarioContextTreeNodeInfoTest.cs) (revision 8339953df3276b6c7b4a3d9f5a278e4c19e85be3) +++ Riskeer/ClosingStructures/test/Riskeer.ClosingStructures.Plugin.Test/TreeNodeInfos/ClosingStructuresCalculationScenarioContextTreeNodeInfoTest.cs (.../ClosingStructuresCalculationScenarioContextTreeNodeInfoTest.cs) (revision 9240838bf97f43d504e09a7a31fd75ee0d595af7) @@ -65,8 +65,11 @@ private const int contextMenuCalculateIndex = 9; private const int contextMenuClearIndex = 11; private const int contextMenuClearIllustrationPointsIndex = 12; - private readonly string testDataPath = TestHelper.GetTestDataPath(TestDataPath.Riskeer.Common.IO, nameof(HydraulicBoundaryData)); + private static readonly string testDataPath = TestHelper.GetTestDataPath(TestDataPath.Riskeer.Common.IO, nameof(HydraulicBoundaryData)); + private static readonly string validHrdFilePath = Path.Combine(testDataPath, "complete.sqlite"); + private static readonly string validHlcdFilePath = Path.Combine(testDataPath, "hlcd.sqlite"); + private IGui gui; private TreeNodeInfo info; private MockRepository mocks; @@ -200,14 +203,15 @@ public void ContextMenuStrip_Always_AddCustomItems() { // Setup - string validFilePath = Path.Combine(testDataPath, "complete.sqlite"); - var hydraulicBoundaryData = new HydraulicBoundaryData { - FilePath = validFilePath, + FilePath = validHrdFilePath, + HydraulicLocationConfigurationSettings = + { + FilePath = validHlcdFilePath + }, Version = "random" }; - HydraulicBoundaryDataTestHelper.SetHydraulicLocationConfigurationSettings(hydraulicBoundaryData); var assessmentSection = mocks.Stub(); assessmentSection.Stub(a => a.HydraulicBoundaryData).Return(hydraulicBoundaryData); @@ -625,14 +629,15 @@ public void ContextMenuStrip_AllRequiredInputSet_ContextMenuItemPerformCalculationAndValidationEnabled() { // Setup - string validFilePath = Path.Combine(testDataPath, "complete.sqlite"); - var hydraulicBoundaryData = new HydraulicBoundaryData { - FilePath = validFilePath, + FilePath = validHrdFilePath, + HydraulicLocationConfigurationSettings = + { + FilePath = validHlcdFilePath + }, Version = "1.0" }; - HydraulicBoundaryDataTestHelper.SetHydraulicLocationConfigurationSettings(hydraulicBoundaryData); var assessmentSection = mocks.Stub(); assessmentSection.Stub(a => a.HydraulicBoundaryData).Return(hydraulicBoundaryData); @@ -938,14 +943,17 @@ var hydraulicBoundaryLocation = new TestHydraulicBoundaryLocation(); var hydraulicBoundaryData = new HydraulicBoundaryData { - FilePath = Path.Combine(testDataPath, "complete.sqlite"), + FilePath = validHrdFilePath, + HydraulicLocationConfigurationSettings = + { + FilePath = validHlcdFilePath + }, Version = "random", Locations = { hydraulicBoundaryLocation } }; - HydraulicBoundaryDataTestHelper.SetHydraulicLocationConfigurationSettings(hydraulicBoundaryData); var assessmentSection = mocks.Stub(); assessmentSection.Stub(a => a.Id).Return(string.Empty); @@ -1016,19 +1024,20 @@ public void GivenCalculationWithNonExistingFilePath_WhenValidatingFromContextMenu_ThenLogMessagesAdded() { // Given - string validFilePath = Path.Combine(testDataPath, "complete.sqlite"); - var hydraulicBoundaryLocation = new TestHydraulicBoundaryLocation(); var hydraulicBoundaryData = new HydraulicBoundaryData { - FilePath = validFilePath, + FilePath = validHrdFilePath, + HydraulicLocationConfigurationSettings = + { + FilePath = validHlcdFilePath + }, Version = "random", Locations = { hydraulicBoundaryLocation } }; - HydraulicBoundaryDataTestHelper.SetHydraulicLocationConfigurationSettings(hydraulicBoundaryData); var assessmentSection = mocks.Stub(); assessmentSection.Stub(a => a.HydraulicBoundaryData).Return(hydraulicBoundaryData);