Index: Riskeer/Integration/src/Riskeer.Integration.IO/Importers/HydraulicBoundaryDatabaseImporter.cs
===================================================================
diff -u -r904828e9ff05079392f92097fbaf35b7baf3f7ca -rf641389e854a4ca3746c260a48bf71f89108311a
--- Riskeer/Integration/src/Riskeer.Integration.IO/Importers/HydraulicBoundaryDatabaseImporter.cs (.../HydraulicBoundaryDatabaseImporter.cs) (revision 904828e9ff05079392f92097fbaf35b7baf3f7ca)
+++ Riskeer/Integration/src/Riskeer.Integration.IO/Importers/HydraulicBoundaryDatabaseImporter.cs (.../HydraulicBoundaryDatabaseImporter.cs) (revision f641389e854a4ca3746c260a48bf71f89108311a)
@@ -54,7 +54,8 @@
/// The object responsible for updating the .
/// The path of the hydraulic boundary database file to import from.
/// Thrown when any parameter is null.
- public HydraulicBoundaryDatabaseImporter(HydraulicBoundaryData importTarget, IHydraulicBoundaryDataUpdateHandler updateHandler,
+ public HydraulicBoundaryDatabaseImporter(HydraulicBoundaryData importTarget,
+ IHydraulicBoundaryDataUpdateHandler updateHandler,
string filePath)
: base(filePath, importTarget)
{
Index: Riskeer/Integration/test/Riskeer.Integration.TestUtil/DataImportHelper.cs
===================================================================
diff -u -rbe2039934e8fb442effc0150a1900f2175ec6a03 -rf641389e854a4ca3746c260a48bf71f89108311a
--- Riskeer/Integration/test/Riskeer.Integration.TestUtil/DataImportHelper.cs (.../DataImportHelper.cs) (revision be2039934e8fb442effc0150a1900f2175ec6a03)
+++ Riskeer/Integration/test/Riskeer.Integration.TestUtil/DataImportHelper.cs (.../DataImportHelper.cs) (revision f641389e854a4ca3746c260a48bf71f89108311a)
@@ -193,12 +193,21 @@
var viewCommands = mocks.Stub();
mocks.ReplayAll();
- var hydraulicBoundaryDatabaseImporter = new HydraulicBoundaryDatabaseImporter(assessmentSection.HydraulicBoundaryData,
- new HydraulicBoundaryDataUpdateHandler(
- assessmentSection,
- new DuneLocationsReplacementHandler(viewCommands, assessmentSection.DuneErosion)),
- filePath);
+ var hydraulicLocationConfigurationDatabaseImporter = new HydraulicLocationConfigurationDatabaseImporter(
+ assessmentSection.HydraulicBoundaryData.HydraulicLocationConfigurationDatabase,
+ new HydraulicLocationConfigurationDatabaseUpdateHandler(assessmentSection),
+ assessmentSection.HydraulicBoundaryData,
+ Path.Combine(Path.GetDirectoryName(filePath), "HLCD.sqlite"));
+ hydraulicLocationConfigurationDatabaseImporter.Import();
+
+ var hydraulicBoundaryDatabaseImporter = new HydraulicBoundaryDatabaseImporter(
+ assessmentSection.HydraulicBoundaryData,
+ new HydraulicBoundaryDataUpdateHandler(
+ assessmentSection,
+ new DuneLocationsReplacementHandler(viewCommands, assessmentSection.DuneErosion)),
+ filePath);
hydraulicBoundaryDatabaseImporter.Import();
+
mocks.VerifyAll();
}