Index: Riskeer/Common/test/Riskeer.Common.Service.Test/Structures/StructuresCalculationServiceBaseTest.cs =================================================================== diff -u -r1f60dd6a93c28f0d2fe299239c7b3d6f90c86e03 -r19977cda0e43927f206b2712f1a0942c7326373b --- Riskeer/Common/test/Riskeer.Common.Service.Test/Structures/StructuresCalculationServiceBaseTest.cs (.../StructuresCalculationServiceBaseTest.cs) (revision 1f60dd6a93c28f0d2fe299239c7b3d6f90c86e03) +++ Riskeer/Common/test/Riskeer.Common.Service.Test/Structures/StructuresCalculationServiceBaseTest.cs (.../StructuresCalculationServiceBaseTest.cs) (revision 19977cda0e43927f206b2712f1a0942c7326373b) @@ -178,7 +178,7 @@ { InputParameters = { - HydraulicBoundaryLocation = new TestHydraulicBoundaryLocation() + HydraulicBoundaryLocation = assessmentSection.HydraulicBoundaryData.GetLocations().First() } }; @@ -216,7 +216,7 @@ { InputParameters = { - HydraulicBoundaryLocation = new TestHydraulicBoundaryLocation() + HydraulicBoundaryLocation = assessmentSection.HydraulicBoundaryData.GetLocations().First() } }; @@ -255,7 +255,7 @@ { InputParameters = { - HydraulicBoundaryLocation = new TestHydraulicBoundaryLocation() + HydraulicBoundaryLocation = assessmentSection.HydraulicBoundaryData.GetLocations().First() } }; @@ -294,7 +294,7 @@ InputParameters = { Structure = new TestStructure(), - HydraulicBoundaryLocation = new TestHydraulicBoundaryLocation(), + HydraulicBoundaryLocation = assessmentSection.HydraulicBoundaryData.GetLocations().First(), IsValid = false } }; Index: Riskeer/Revetment/test/Riskeer.Revetment.Service.Test/WaveConditionsCalculationServiceBaseTest.cs =================================================================== diff -u -r5aad0ff11109f8996fc3dee254abbd7d175f312f -r19977cda0e43927f206b2712f1a0942c7326373b --- Riskeer/Revetment/test/Riskeer.Revetment.Service.Test/WaveConditionsCalculationServiceBaseTest.cs (.../WaveConditionsCalculationServiceBaseTest.cs) (revision 5aad0ff11109f8996fc3dee254abbd7d175f312f) +++ Riskeer/Revetment/test/Riskeer.Revetment.Service.Test/WaveConditionsCalculationServiceBaseTest.cs (.../WaveConditionsCalculationServiceBaseTest.cs) (revision 19977cda0e43927f206b2712f1a0942c7326373b) @@ -137,18 +137,36 @@ var isValid = false; string invalidFilePath = Path.Combine(testDataPath, "NonExisting.sqlite"); + var hydraulicBoundaryLocation = new TestHydraulicBoundaryLocation(); + + var hydraulicBoundaryData = new HydraulicBoundaryData + { + HydraulicLocationConfigurationDatabase = + { + FilePath = Path.Combine(testDataPath, "hlcd.sqlite") + }, + HydraulicBoundaryDatabases = + { + new HydraulicBoundaryDatabase + { + FilePath = invalidFilePath, + Locations = + { + hydraulicBoundaryLocation + } + } + } + }; + var waveConditionsInput = new WaveConditionsInput { - HydraulicBoundaryLocation = new TestHydraulicBoundaryLocation() + HydraulicBoundaryLocation = hydraulicBoundaryLocation }; // Call void Call() => isValid = WaveConditionsCalculationServiceBase.Validate(waveConditionsInput, GetValidAssessmentLevel(), - new HydraulicBoundaryData - { - FilePath = invalidFilePath - }); + hydraulicBoundaryData); // Assert TestHelper.AssertLogMessages(Call, messages => @@ -169,20 +187,38 @@ { // Setup var isValid = false; - string dbFilePath = Path.Combine(testDataPath, "HRD nosettings.sqlite"); + string hrdFilePath = Path.Combine(testDataPath, "HRD nosettings.sqlite"); + var hydraulicBoundaryLocation = new TestHydraulicBoundaryLocation(); + + var hydraulicBoundaryData = new HydraulicBoundaryData + { + HydraulicLocationConfigurationDatabase = + { + FilePath = Path.Combine(testDataPath, "hlcd.sqlite") + }, + HydraulicBoundaryDatabases = + { + new HydraulicBoundaryDatabase + { + FilePath = hrdFilePath, + Locations = + { + hydraulicBoundaryLocation + } + } + } + }; + var waveConditionsInput = new WaveConditionsInput { - HydraulicBoundaryLocation = new TestHydraulicBoundaryLocation() + HydraulicBoundaryLocation = hydraulicBoundaryLocation }; // Call void Call() => isValid = WaveConditionsCalculationServiceBase.Validate(waveConditionsInput, GetValidAssessmentLevel(), - new HydraulicBoundaryData - { - FilePath = dbFilePath - }); + hydraulicBoundaryData); // Assert TestHelper.AssertLogMessages(Call, messages => Index: Riskeer/WaveImpactAsphaltCover/test/Riskeer.WaveImpactAsphaltCover.Integration.Test/WaveImpactAsphaltCoverWaveConditionsCalculationActivityIntegrationTest.cs =================================================================== diff -u -r1f85f126279b98feb4125bcc4bf04f48be66e823 -r19977cda0e43927f206b2712f1a0942c7326373b --- Riskeer/WaveImpactAsphaltCover/test/Riskeer.WaveImpactAsphaltCover.Integration.Test/WaveImpactAsphaltCoverWaveConditionsCalculationActivityIntegrationTest.cs (.../WaveImpactAsphaltCoverWaveConditionsCalculationActivityIntegrationTest.cs) (revision 1f85f126279b98feb4125bcc4bf04f48be66e823) +++ Riskeer/WaveImpactAsphaltCover/test/Riskeer.WaveImpactAsphaltCover.Integration.Test/WaveImpactAsphaltCoverWaveConditionsCalculationActivityIntegrationTest.cs (.../WaveImpactAsphaltCoverWaveConditionsCalculationActivityIntegrationTest.cs) (revision 19977cda0e43927f206b2712f1a0942c7326373b) @@ -59,15 +59,30 @@ // Setup string invalidFilePath = Path.Combine(testDataPath, "NonExisting.sqlite"); + var hydraulicBoundaryLocation = new TestHydraulicBoundaryLocation(); + var assessmentSection = new AssessmentSectionStub { HydraulicBoundaryData = { - FilePath = invalidFilePath + HydraulicLocationConfigurationDatabase = + { + FilePath = validHlcdFilePath + }, + HydraulicBoundaryDatabases = + { + new HydraulicBoundaryDatabase + { + FilePath = invalidFilePath, + Locations = + { + hydraulicBoundaryLocation + } + } + } } }; - var hydraulicBoundaryLocation = new TestHydraulicBoundaryLocation(); assessmentSection.SetHydraulicBoundaryLocationCalculations(new[] { hydraulicBoundaryLocation