Index: Riskeer/StabilityStoneCover/test/Riskeer.StabilityStoneCover.Plugin.Test/TreeNodeInfos/HydraulicLoadsState/StabilityStoneCoverFailureMechanismContextTreeNodeInfoTest.cs =================================================================== diff -u -r3ce55a0d7b3f9486baee5c020320fe1a2b2bdcda -r468ff12f407f4ce4278e8a23dd3d3814d2ff374d --- Riskeer/StabilityStoneCover/test/Riskeer.StabilityStoneCover.Plugin.Test/TreeNodeInfos/HydraulicLoadsState/StabilityStoneCoverFailureMechanismContextTreeNodeInfoTest.cs (.../StabilityStoneCoverFailureMechanismContextTreeNodeInfoTest.cs) (revision 3ce55a0d7b3f9486baee5c020320fe1a2b2bdcda) +++ Riskeer/StabilityStoneCover/test/Riskeer.StabilityStoneCover.Plugin.Test/TreeNodeInfos/HydraulicLoadsState/StabilityStoneCoverFailureMechanismContextTreeNodeInfoTest.cs (.../StabilityStoneCoverFailureMechanismContextTreeNodeInfoTest.cs) (revision 468ff12f407f4ce4278e8a23dd3d3814d2ff374d) @@ -363,9 +363,16 @@ { FilePath = validHlcdFilePath }, - Locations = + HydraulicBoundaryDatabases = { - hydraulicBoundaryLocation + new HydraulicBoundaryDatabase + { + FilePath = validHrdFilePath, + Locations = + { + hydraulicBoundaryLocation + } + } } } }; Index: Riskeer/StabilityStoneCover/test/Riskeer.StabilityStoneCover.Plugin.Test/TreeNodeInfos/StabilityStoneCoverCalculationGroupContextTreeNodeInfoTest.cs =================================================================== diff -u -r3ce55a0d7b3f9486baee5c020320fe1a2b2bdcda -r468ff12f407f4ce4278e8a23dd3d3814d2ff374d --- Riskeer/StabilityStoneCover/test/Riskeer.StabilityStoneCover.Plugin.Test/TreeNodeInfos/StabilityStoneCoverCalculationGroupContextTreeNodeInfoTest.cs (.../StabilityStoneCoverCalculationGroupContextTreeNodeInfoTest.cs) (revision 3ce55a0d7b3f9486baee5c020320fe1a2b2bdcda) +++ Riskeer/StabilityStoneCover/test/Riskeer.StabilityStoneCover.Plugin.Test/TreeNodeInfos/StabilityStoneCoverCalculationGroupContextTreeNodeInfoTest.cs (.../StabilityStoneCoverCalculationGroupContextTreeNodeInfoTest.cs) (revision 468ff12f407f4ce4278e8a23dd3d3814d2ff374d) @@ -1666,9 +1666,16 @@ FilePath = validHlcdFilePath, UsePreprocessorClosure = usePreprocessorClosure }, - Locations = + HydraulicBoundaryDatabases = { - hydraulicBoundaryLocation + new HydraulicBoundaryDatabase + { + FilePath = validHrdFilePath, + Locations = + { + hydraulicBoundaryLocation + } + } } } }; Index: Riskeer/StabilityStoneCover/test/Riskeer.StabilityStoneCover.Plugin.Test/TreeNodeInfos/StabilityStoneCoverWaveConditionsCalculationContextTreeNodeInfoTest.cs =================================================================== diff -u -r3ce55a0d7b3f9486baee5c020320fe1a2b2bdcda -r468ff12f407f4ce4278e8a23dd3d3814d2ff374d --- Riskeer/StabilityStoneCover/test/Riskeer.StabilityStoneCover.Plugin.Test/TreeNodeInfos/StabilityStoneCoverWaveConditionsCalculationContextTreeNodeInfoTest.cs (.../StabilityStoneCoverWaveConditionsCalculationContextTreeNodeInfoTest.cs) (revision 3ce55a0d7b3f9486baee5c020320fe1a2b2bdcda) +++ Riskeer/StabilityStoneCover/test/Riskeer.StabilityStoneCover.Plugin.Test/TreeNodeInfos/StabilityStoneCoverWaveConditionsCalculationContextTreeNodeInfoTest.cs (.../StabilityStoneCoverWaveConditionsCalculationContextTreeNodeInfoTest.cs) (revision 468ff12f407f4ce4278e8a23dd3d3814d2ff374d) @@ -1553,9 +1553,16 @@ FilePath = validHlcdFilePath, UsePreprocessorClosure = usePreprocessorClosure }, - Locations = + HydraulicBoundaryDatabases = { - hydraulicBoundaryLocation + new HydraulicBoundaryDatabase + { + FilePath = validHrdFilePath, + Locations = + { + hydraulicBoundaryLocation + } + } } } }; Index: Riskeer/StabilityStoneCover/test/Riskeer.StabilityStoneCover.Service.Test/StabilityStoneCoverWaveConditionsCalculationActivityFactoryTest.cs =================================================================== diff -u -r3ce55a0d7b3f9486baee5c020320fe1a2b2bdcda -r468ff12f407f4ce4278e8a23dd3d3814d2ff374d --- Riskeer/StabilityStoneCover/test/Riskeer.StabilityStoneCover.Service.Test/StabilityStoneCoverWaveConditionsCalculationActivityFactoryTest.cs (.../StabilityStoneCoverWaveConditionsCalculationActivityFactoryTest.cs) (revision 3ce55a0d7b3f9486baee5c020320fe1a2b2bdcda) +++ Riskeer/StabilityStoneCover/test/Riskeer.StabilityStoneCover.Service.Test/StabilityStoneCoverWaveConditionsCalculationActivityFactoryTest.cs (.../StabilityStoneCoverWaveConditionsCalculationActivityFactoryTest.cs) (revision 468ff12f407f4ce4278e8a23dd3d3814d2ff374d) @@ -82,10 +82,12 @@ public void CreateCalculationActivitiesForFailureMechanism_WithValidData_ExpectedInputSetToActivities() { // Setup - AssessmentSectionStub assessmentSection = CreateAssessmentSection(); - StabilityStoneCoverFailureMechanism failureMechanism = new StabilityStoneCoverFailureMechanism(); - var hydraulicBoundaryLocation = new TestHydraulicBoundaryLocation("locationName 1"); + + AssessmentSectionStub assessmentSection = CreateAssessmentSection(hydraulicBoundaryLocation); + + var failureMechanism = new StabilityStoneCoverFailureMechanism(); + SetHydraulicBoundaryLocationToAssessmentSection(assessmentSection, hydraulicBoundaryLocation); StabilityStoneCoverWaveConditionsCalculation calculation1 = CreateValidCalculation(hydraulicBoundaryLocation); @@ -169,10 +171,12 @@ public void CreateCalculationActivity_WithValidCalculation_ReturnsStabilityStoneCoverWaveConditionsCalculationActivityWithParametersSet() { // Setup - StabilityStoneCoverFailureMechanism failureMechanism = new StabilityStoneCoverFailureMechanism(); - AssessmentSectionStub assessmentSection = CreateAssessmentSection(); + var failureMechanism = new StabilityStoneCoverFailureMechanism(); var hydraulicBoundaryLocation = new TestHydraulicBoundaryLocation(); + + AssessmentSectionStub assessmentSection = CreateAssessmentSection(hydraulicBoundaryLocation); + SetHydraulicBoundaryLocationToAssessmentSection(assessmentSection, hydraulicBoundaryLocation); StabilityStoneCoverWaveConditionsCalculation calculation = CreateValidCalculation(hydraulicBoundaryLocation); @@ -245,10 +249,12 @@ public void CreateCalculationActivitiesForCalculationGroup_WithValidCalculations_ReturnsStabilityStoneCoverWaveConditionsCalculationActivitiesWithParametersSet() { // Setup - StabilityStoneCoverFailureMechanism failureMechanism = new StabilityStoneCoverFailureMechanism(); - AssessmentSectionStub assessmentSection = CreateAssessmentSection(); + var failureMechanism = new StabilityStoneCoverFailureMechanism(); var hydraulicBoundaryLocation = new TestHydraulicBoundaryLocation(); + + AssessmentSectionStub assessmentSection = CreateAssessmentSection(hydraulicBoundaryLocation); + SetHydraulicBoundaryLocationToAssessmentSection(assessmentSection, hydraulicBoundaryLocation); StabilityStoneCoverWaveConditionsCalculation calculation1 = CreateValidCalculation(hydraulicBoundaryLocation); StabilityStoneCoverWaveConditionsCalculation calculation2 = CreateValidCalculation(hydraulicBoundaryLocation); @@ -286,7 +292,7 @@ assessmentSection.WaterLevelCalculationsForSignalFloodingProbability.Single().Output = new TestHydraulicBoundaryLocationCalculationOutput(2.0); } - private static AssessmentSectionStub CreateAssessmentSection() + private static AssessmentSectionStub CreateAssessmentSection(HydraulicBoundaryLocation hydraulicBoundaryLocation) { return new AssessmentSectionStub { @@ -296,6 +302,17 @@ HydraulicLocationConfigurationDatabase = { FilePath = validHlcdFilePath + }, + HydraulicBoundaryDatabases = + { + new HydraulicBoundaryDatabase + { + FilePath = validHrdFilePath, + Locations = + { + hydraulicBoundaryLocation + } + } } } };