Index: Riskeer/Piping/test/Riskeer.Piping.Plugin.Test/TreeNodeInfos/CalculationsState/PipingFailureMechanismContextTreeNodeInfoTest.cs =================================================================== diff -u -recbba2f636e82f8d94ee7deea09730e39190d2bb -r5af380e0d37c05f3d31d0707bf2019aff3262e95 --- Riskeer/Piping/test/Riskeer.Piping.Plugin.Test/TreeNodeInfos/CalculationsState/PipingFailureMechanismContextTreeNodeInfoTest.cs (.../PipingFailureMechanismContextTreeNodeInfoTest.cs) (revision ecbba2f636e82f8d94ee7deea09730e39190d2bb) +++ Riskeer/Piping/test/Riskeer.Piping.Plugin.Test/TreeNodeInfos/CalculationsState/PipingFailureMechanismContextTreeNodeInfoTest.cs (.../PipingFailureMechanismContextTreeNodeInfoTest.cs) (revision 5af380e0d37c05f3d31d0707bf2019aff3262e95) @@ -39,6 +39,7 @@ using Riskeer.Common.Data; using Riskeer.Common.Data.AssessmentSection; using Riskeer.Common.Data.Calculation; +using Riskeer.Common.Data.Hydraulics; using Riskeer.Common.Data.TestUtil; using Riskeer.Common.Forms.PresentationObjects; using Riskeer.Common.Service.TestUtil; @@ -699,6 +700,16 @@ assessmentSection.HydraulicBoundaryData.FilePath = validHrdFilePath; assessmentSection.HydraulicBoundaryData.HydraulicLocationConfigurationDatabase.FilePath = validHlcdFilePath; + assessmentSection.HydraulicBoundaryData.HydraulicBoundaryDatabases.Add( + new HydraulicBoundaryDatabase + { + FilePath = validHrdFilePath, + Locations = + { + hydraulicBoundaryLocation + } + }); + assessmentSection.SetHydraulicBoundaryLocationCalculations(new[] { hydraulicBoundaryLocation Index: Riskeer/Piping/test/Riskeer.Piping.Plugin.Test/TreeNodeInfos/PipingCalculationGroupContextTreeNodeInfoTest.cs =================================================================== diff -u -recbba2f636e82f8d94ee7deea09730e39190d2bb -r5af380e0d37c05f3d31d0707bf2019aff3262e95 --- Riskeer/Piping/test/Riskeer.Piping.Plugin.Test/TreeNodeInfos/PipingCalculationGroupContextTreeNodeInfoTest.cs (.../PipingCalculationGroupContextTreeNodeInfoTest.cs) (revision ecbba2f636e82f8d94ee7deea09730e39190d2bb) +++ Riskeer/Piping/test/Riskeer.Piping.Plugin.Test/TreeNodeInfos/PipingCalculationGroupContextTreeNodeInfoTest.cs (.../PipingCalculationGroupContextTreeNodeInfoTest.cs) (revision 5af380e0d37c05f3d31d0707bf2019aff3262e95) @@ -42,6 +42,7 @@ using Riskeer.Common.Data.AssessmentSection; using Riskeer.Common.Data.Calculation; using Riskeer.Common.Data.FailureMechanism; +using Riskeer.Common.Data.Hydraulics; using Riskeer.Common.Data.TestUtil; using Riskeer.Common.Service.TestUtil; using Riskeer.HydraRing.Calculation.Calculator.Factory; @@ -1425,6 +1426,16 @@ assessmentSection.HydraulicBoundaryData.FilePath = validHrdFilePath; assessmentSection.HydraulicBoundaryData.HydraulicLocationConfigurationDatabase.FilePath = validHlcdFilePath; + assessmentSection.HydraulicBoundaryData.HydraulicBoundaryDatabases.Add( + new HydraulicBoundaryDatabase + { + FilePath = validHrdFilePath, + Locations = + { + hydraulicBoundaryLocation + } + }); + assessmentSection.SetHydraulicBoundaryLocationCalculations(new[] { hydraulicBoundaryLocation Index: Riskeer/Piping/test/Riskeer.Piping.Plugin.Test/TreeNodeInfos/Probabilistic/ProbabilisticPipingCalculationScenarioContextTreeNodeInfoTest.cs =================================================================== diff -u -recbba2f636e82f8d94ee7deea09730e39190d2bb -r5af380e0d37c05f3d31d0707bf2019aff3262e95 --- Riskeer/Piping/test/Riskeer.Piping.Plugin.Test/TreeNodeInfos/Probabilistic/ProbabilisticPipingCalculationScenarioContextTreeNodeInfoTest.cs (.../ProbabilisticPipingCalculationScenarioContextTreeNodeInfoTest.cs) (revision ecbba2f636e82f8d94ee7deea09730e39190d2bb) +++ Riskeer/Piping/test/Riskeer.Piping.Plugin.Test/TreeNodeInfos/Probabilistic/ProbabilisticPipingCalculationScenarioContextTreeNodeInfoTest.cs (.../ProbabilisticPipingCalculationScenarioContextTreeNodeInfoTest.cs) (revision 5af380e0d37c05f3d31d0707bf2019aff3262e95) @@ -41,6 +41,7 @@ using Riskeer.Common.Data; using Riskeer.Common.Data.AssessmentSection; using Riskeer.Common.Data.Calculation; +using Riskeer.Common.Data.Hydraulics; using Riskeer.Common.Data.TestUtil; using Riskeer.Common.Service.TestUtil; using Riskeer.HydraRing.Calculation.Calculator.Factory; @@ -986,6 +987,16 @@ assessmentSection.HydraulicBoundaryData.FilePath = validHrdFilePath; assessmentSection.HydraulicBoundaryData.HydraulicLocationConfigurationDatabase.FilePath = validHlcdFilePath; + assessmentSection.HydraulicBoundaryData.HydraulicBoundaryDatabases.Add( + new HydraulicBoundaryDatabase + { + FilePath = validHrdFilePath, + Locations = + { + hydraulicBoundaryLocation + } + }); + assessmentSection.SetHydraulicBoundaryLocationCalculations(new[] { hydraulicBoundaryLocation Index: Riskeer/Piping/test/Riskeer.Piping.Service.Test/PipingCalculationActivityFactoryTest.cs =================================================================== diff -u -recbba2f636e82f8d94ee7deea09730e39190d2bb -r5af380e0d37c05f3d31d0707bf2019aff3262e95 --- Riskeer/Piping/test/Riskeer.Piping.Service.Test/PipingCalculationActivityFactoryTest.cs (.../PipingCalculationActivityFactoryTest.cs) (revision ecbba2f636e82f8d94ee7deea09730e39190d2bb) +++ Riskeer/Piping/test/Riskeer.Piping.Service.Test/PipingCalculationActivityFactoryTest.cs (.../PipingCalculationActivityFactoryTest.cs) (revision 5af380e0d37c05f3d31d0707bf2019aff3262e95) @@ -110,6 +110,16 @@ assessmentSection.HydraulicBoundaryData.FilePath = validHrdFilePath; assessmentSection.HydraulicBoundaryData.HydraulicLocationConfigurationDatabase.FilePath = validHlcdFilePath; + assessmentSection.HydraulicBoundaryData.HydraulicBoundaryDatabases.Add( + new HydraulicBoundaryDatabase + { + FilePath = validHrdFilePath, + Locations = + { + hydraulicBoundaryLocation1, + hydraulicBoundaryLocation2 + } + }); var random = new Random(39); @@ -263,6 +273,16 @@ assessmentSection.HydraulicBoundaryData.FilePath = validHrdFilePath; assessmentSection.HydraulicBoundaryData.HydraulicLocationConfigurationDatabase.FilePath = validHlcdFilePath; + assessmentSection.HydraulicBoundaryData.HydraulicBoundaryDatabases.Add( + new HydraulicBoundaryDatabase + { + FilePath = validHrdFilePath, + Locations = + { + hydraulicBoundaryLocation1, + hydraulicBoundaryLocation2 + } + }); var random = new Random(39); @@ -504,6 +524,15 @@ assessmentSection.HydraulicBoundaryData.FilePath = validHrdFilePath; assessmentSection.HydraulicBoundaryData.HydraulicLocationConfigurationDatabase.FilePath = validHlcdFilePath; + assessmentSection.HydraulicBoundaryData.HydraulicBoundaryDatabases.Add( + new HydraulicBoundaryDatabase + { + FilePath = validHrdFilePath, + Locations = + { + hydraulicBoundaryLocation + } + }); var calculation = ProbabilisticPipingCalculationTestFactory.CreateCalculationWithValidInput( hydraulicBoundaryLocation); Index: Riskeer/Piping/test/Riskeer.Piping.Service.Test/Probabilistic/ProbabilisticPipingCalculationServiceTest.cs =================================================================== diff -u -rb33f1327085d4e6d7a787c73bb78d9a00ccb64cf -r5af380e0d37c05f3d31d0707bf2019aff3262e95 --- Riskeer/Piping/test/Riskeer.Piping.Service.Test/Probabilistic/ProbabilisticPipingCalculationServiceTest.cs (.../ProbabilisticPipingCalculationServiceTest.cs) (revision b33f1327085d4e6d7a787c73bb78d9a00ccb64cf) +++ Riskeer/Piping/test/Riskeer.Piping.Service.Test/Probabilistic/ProbabilisticPipingCalculationServiceTest.cs (.../ProbabilisticPipingCalculationServiceTest.cs) (revision 5af380e0d37c05f3d31d0707bf2019aff3262e95) @@ -2085,7 +2085,7 @@ IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub( failureMechanism, mocks, validHrdFilePath, usePreprocessorClosure); - HydraulicBoundaryLocation hydraulicBoundaryLocation = assessmentSection.HydraulicBoundaryData.Locations.First(hl => hl.Id == 1300001); + HydraulicBoundaryLocation hydraulicBoundaryLocation = assessmentSection.HydraulicBoundaryData.GetLocations().First(hl => hl.Id == 1300001); HydraulicBoundaryCalculationSettings calculationSettings = HydraulicBoundaryCalculationSettingsFactory.CreateSettings( assessmentSection.HydraulicBoundaryData, hydraulicBoundaryLocation);