Index: Riskeer/StabilityPointStructures/test/Riskeer.StabilityPointStructures.Integration.Test/StabilityPointStructuresCalculationActivityIntegrationTest.cs =================================================================== diff -u -rf0e50ec187773ab3877c55e1dc6c7ea1f3bef5f0 -r88c6992795b9abe99667ac5e93094aacd404c409 --- Riskeer/StabilityPointStructures/test/Riskeer.StabilityPointStructures.Integration.Test/StabilityPointStructuresCalculationActivityIntegrationTest.cs (.../StabilityPointStructuresCalculationActivityIntegrationTest.cs) (revision f0e50ec187773ab3877c55e1dc6c7ea1f3bef5f0) +++ Riskeer/StabilityPointStructures/test/Riskeer.StabilityPointStructures.Integration.Test/StabilityPointStructuresCalculationActivityIntegrationTest.cs (.../StabilityPointStructuresCalculationActivityIntegrationTest.cs) (revision 88c6992795b9abe99667ac5e93094aacd404c409) @@ -300,11 +300,16 @@ public void Run_HydraulicBoundaryDatabaseWithCanUsePreprocessorFalse_ExpectedPreprocessorDirectorySetToCalculator() { // Setup + var calculation = new TestStabilityPointStructuresCalculation(); var assessmentSection = new AssessmentSection(AssessmentSectionComposition.Dike) { HydraulicBoundaryDatabase = { - FilePath = validFilePath + FilePath = validFilePath, + Locations = + { + calculation.InputParameters.HydraulicBoundaryLocation + } } }; HydraulicBoundaryDatabaseTestHelper.SetHydraulicBoundaryLocationConfigurationSettings(assessmentSection.HydraulicBoundaryDatabase); @@ -316,14 +321,13 @@ .WhenCalled(invocation => { HydraRingCalculationSettingsTestHelper.AssertHydraRingCalculationSettings( - HydraulicBoundaryCalculationSettingsFactory.CreateSettings(assessmentSection.HydraulicBoundaryDatabase), + HydraulicBoundaryCalculationSettingsFactory.CreateSettings(assessmentSection, calculation.InputParameters.HydraulicBoundaryLocation), (HydraRingCalculationSettings) invocation.Arguments[0]); }) .Return(new TestStructuresCalculator()); mockRepository.ReplayAll(); var failureMechanism = new StabilityPointStructuresFailureMechanism(); - var calculation = new TestStabilityPointStructuresCalculation(); CalculatableActivity activity = StabilityPointStructuresCalculationActivityFactory.CreateCalculationActivity(calculation, failureMechanism, @@ -342,11 +346,16 @@ public void Run_HydraulicBoundaryDatabaseWithUsePreprocessorTrue_ExpectedPreprocessorDirectorySetToCalculator() { // Setup + var calculation = new TestStabilityPointStructuresCalculation(); var assessmentSection = new AssessmentSection(AssessmentSectionComposition.Dike) { HydraulicBoundaryDatabase = { FilePath = validFilePath, + Locations = + { + calculation.InputParameters.HydraulicBoundaryLocation + }, HydraulicLocationConfigurationSettings = { CanUsePreprocessor = true, @@ -364,14 +373,13 @@ .WhenCalled(invocation => { HydraRingCalculationSettingsTestHelper.AssertHydraRingCalculationSettings( - HydraulicBoundaryCalculationSettingsFactory.CreateSettings(assessmentSection.HydraulicBoundaryDatabase), + HydraulicBoundaryCalculationSettingsFactory.CreateSettings(assessmentSection, calculation.InputParameters.HydraulicBoundaryLocation), (HydraRingCalculationSettings) invocation.Arguments[0]); }) .Return(new TestStructuresCalculator()); mockRepository.ReplayAll(); var failureMechanism = new StabilityPointStructuresFailureMechanism(); - var calculation = new TestStabilityPointStructuresCalculation(); CalculatableActivity activity = StabilityPointStructuresCalculationActivityFactory.CreateCalculationActivity(calculation, failureMechanism, @@ -390,11 +398,16 @@ public void Run_HydraulicBoundaryDatabaseWithUsePreprocessorFalse_ExpectedPreprocessorDirectorySetToCalculator() { // Setup + var calculation = new TestStabilityPointStructuresCalculation(); var assessmentSection = new AssessmentSection(AssessmentSectionComposition.Dike) { HydraulicBoundaryDatabase = { FilePath = validFilePath, + Locations = + { + calculation.InputParameters.HydraulicBoundaryLocation + }, HydraulicLocationConfigurationSettings = { CanUsePreprocessor = true, @@ -412,14 +425,13 @@ .WhenCalled(invocation => { HydraRingCalculationSettingsTestHelper.AssertHydraRingCalculationSettings( - HydraulicBoundaryCalculationSettingsFactory.CreateSettings(assessmentSection.HydraulicBoundaryDatabase), + HydraulicBoundaryCalculationSettingsFactory.CreateSettings(assessmentSection, calculation.InputParameters.HydraulicBoundaryLocation), (HydraRingCalculationSettings) invocation.Arguments[0]); }) .Return(new TestStructuresCalculator()); mockRepository.ReplayAll(); var failureMechanism = new StabilityPointStructuresFailureMechanism(); - var calculation = new TestStabilityPointStructuresCalculation(); CalculatableActivity activity = StabilityPointStructuresCalculationActivityFactory.CreateCalculationActivity(calculation, failureMechanism,