Index: Riskeer/ClosingStructures/test/Riskeer.ClosingStructures.Integration.Test/ClosingStructuresCalculationActivityIntegrationTest.cs =================================================================== diff -u -r8cf54d30c6141306dc1498a82dc02bfb7254aa9f -r99361fa9b5ec36e0c6e3cfffe783786b31237c3b --- Riskeer/ClosingStructures/test/Riskeer.ClosingStructures.Integration.Test/ClosingStructuresCalculationActivityIntegrationTest.cs (.../ClosingStructuresCalculationActivityIntegrationTest.cs) (revision 8cf54d30c6141306dc1498a82dc02bfb7254aa9f) +++ Riskeer/ClosingStructures/test/Riskeer.ClosingStructures.Integration.Test/ClosingStructuresCalculationActivityIntegrationTest.cs (.../ClosingStructuresCalculationActivityIntegrationTest.cs) (revision 99361fa9b5ec36e0c6e3cfffe783786b31237c3b) @@ -300,13 +300,6 @@ { // Setup var hydraulicBoundaryLocation = new TestHydraulicBoundaryLocation(); - var calculation = new TestClosingStructuresCalculationScenario - { - InputParameters = - { - HydraulicBoundaryLocation = hydraulicBoundaryLocation - } - }; var assessmentSection = new AssessmentSection(AssessmentSectionComposition.Dike) { @@ -347,6 +340,13 @@ mockRepository.ReplayAll(); var failureMechanism = new ClosingStructuresFailureMechanism(); + var calculation = new TestClosingStructuresCalculationScenario + { + InputParameters = + { + HydraulicBoundaryLocation = hydraulicBoundaryLocation + } + }; CalculatableActivity activity = ClosingStructuresCalculationActivityFactory.CreateCalculationActivity(calculation, failureMechanism, Index: Riskeer/HeightStructures/test/Riskeer.HeightStructures.Integration.Test/HeightStructuresCalculationActivityIntegrationTest.cs =================================================================== diff -u -r56cd61cf91a4ef3bd908d8647ca113cada46531b -r99361fa9b5ec36e0c6e3cfffe783786b31237c3b --- Riskeer/HeightStructures/test/Riskeer.HeightStructures.Integration.Test/HeightStructuresCalculationActivityIntegrationTest.cs (.../HeightStructuresCalculationActivityIntegrationTest.cs) (revision 56cd61cf91a4ef3bd908d8647ca113cada46531b) +++ Riskeer/HeightStructures/test/Riskeer.HeightStructures.Integration.Test/HeightStructuresCalculationActivityIntegrationTest.cs (.../HeightStructuresCalculationActivityIntegrationTest.cs) (revision 99361fa9b5ec36e0c6e3cfffe783786b31237c3b) @@ -30,6 +30,7 @@ using Riskeer.Common.Data.AssessmentSection; using Riskeer.Common.Data.Hydraulics; using Riskeer.Common.Data.Structures; +using Riskeer.Common.Data.TestUtil; using Riskeer.Common.Service; using Riskeer.Common.Service.TestUtil; using Riskeer.HeightStructures.Data; @@ -293,19 +294,27 @@ public void Run_HydraulicBoundaryDataSet_ExpectedSettingsSetToCalculator(bool usePreprocessorClosure) { // Setup + var hydraulicBoundaryLocation = new TestHydraulicBoundaryLocation(); + var assessmentSection = new AssessmentSection(AssessmentSectionComposition.Dike) { HydraulicBoundaryData = { - FilePath = validHrdFilePath, HydraulicLocationConfigurationDatabase = { FilePath = validHlcdFilePath, UsePreprocessorClosure = usePreprocessorClosure }, - Locations = + HydraulicBoundaryDatabases = { - new HydraulicBoundaryLocation(1300001, string.Empty, 0, 0) + new HydraulicBoundaryDatabase + { + FilePath = validHrdFilePath, + Locations = + { + hydraulicBoundaryLocation + } + } } } }; @@ -317,7 +326,9 @@ .WhenCalled(invocation => { HydraRingCalculationSettingsTestHelper.AssertHydraRingCalculationSettings( - HydraulicBoundaryCalculationSettingsFactory.CreateSettings(assessmentSection.HydraulicBoundaryData), + HydraulicBoundaryCalculationSettingsFactory.CreateSettings( + assessmentSection.HydraulicBoundaryData, + hydraulicBoundaryLocation), (HydraRingCalculationSettings) invocation.Arguments[0]); }) .Return(new TestStructuresCalculator()); @@ -328,7 +339,7 @@ { InputParameters = { - HydraulicBoundaryLocation = assessmentSection.HydraulicBoundaryData.Locations.First(hl => hl.Id == 1300001) + HydraulicBoundaryLocation = hydraulicBoundaryLocation } }; Index: Riskeer/StabilityPointStructures/test/Riskeer.StabilityPointStructures.Integration.Test/StabilityPointStructuresCalculationActivityIntegrationTest.cs =================================================================== diff -u -r56cd61cf91a4ef3bd908d8647ca113cada46531b -r99361fa9b5ec36e0c6e3cfffe783786b31237c3b --- Riskeer/StabilityPointStructures/test/Riskeer.StabilityPointStructures.Integration.Test/StabilityPointStructuresCalculationActivityIntegrationTest.cs (.../StabilityPointStructuresCalculationActivityIntegrationTest.cs) (revision 56cd61cf91a4ef3bd908d8647ca113cada46531b) +++ Riskeer/StabilityPointStructures/test/Riskeer.StabilityPointStructures.Integration.Test/StabilityPointStructuresCalculationActivityIntegrationTest.cs (.../StabilityPointStructuresCalculationActivityIntegrationTest.cs) (revision 99361fa9b5ec36e0c6e3cfffe783786b31237c3b) @@ -30,6 +30,7 @@ using Riskeer.Common.Data.AssessmentSection; using Riskeer.Common.Data.Hydraulics; using Riskeer.Common.Data.Structures; +using Riskeer.Common.Data.TestUtil; using Riskeer.Common.Service; using Riskeer.Common.Service.TestUtil; using Riskeer.HydraRing.Calculation.Calculator.Factory; @@ -301,15 +302,27 @@ public void Run_HydraulicBoundaryDataSet_ExpectedSettingsSetToCalculator(bool usePreprocessorClosure) { // Setup + var hydraulicBoundaryLocation = new TestHydraulicBoundaryLocation(); + var assessmentSection = new AssessmentSection(AssessmentSectionComposition.Dike) { HydraulicBoundaryData = { - FilePath = validHrdFilePath, HydraulicLocationConfigurationDatabase = { FilePath = validHlcdFilePath, UsePreprocessorClosure = usePreprocessorClosure + }, + HydraulicBoundaryDatabases = + { + new HydraulicBoundaryDatabase + { + FilePath = validHrdFilePath, + Locations = + { + hydraulicBoundaryLocation + } + } } } }; @@ -321,14 +334,22 @@ .WhenCalled(invocation => { HydraRingCalculationSettingsTestHelper.AssertHydraRingCalculationSettings( - HydraulicBoundaryCalculationSettingsFactory.CreateSettings(assessmentSection.HydraulicBoundaryData), + HydraulicBoundaryCalculationSettingsFactory.CreateSettings( + assessmentSection.HydraulicBoundaryData, + hydraulicBoundaryLocation), (HydraRingCalculationSettings) invocation.Arguments[0]); }) .Return(new TestStructuresCalculator()); mockRepository.ReplayAll(); var failureMechanism = new StabilityPointStructuresFailureMechanism(); - var calculation = new TestStabilityPointStructuresCalculationScenario(); + var calculation = new TestStabilityPointStructuresCalculationScenario + { + InputParameters = + { + HydraulicBoundaryLocation = hydraulicBoundaryLocation + } + }; CalculatableActivity activity = StabilityPointStructuresCalculationActivityFactory.CreateCalculationActivity(calculation, failureMechanism,