Index: Ringtoets/Integration/test/Ringtoets.Integration.TestUtils/DataImportHelper.cs
===================================================================
diff -u -rcd90ebf744fb74f0d4b0dd6ee06f9c39b5faf213 -r26f527fb809a2325c8f883ece9da01a8f8040eb3
--- Ringtoets/Integration/test/Ringtoets.Integration.TestUtils/DataImportHelper.cs (.../DataImportHelper.cs) (revision cd90ebf744fb74f0d4b0dd6ee06f9c39b5faf213)
+++ Ringtoets/Integration/test/Ringtoets.Integration.TestUtils/DataImportHelper.cs (.../DataImportHelper.cs) (revision 26f527fb809a2325c8f883ece9da01a8f8040eb3)
@@ -33,13 +33,16 @@
using Ringtoets.Common.IO.FileImporters;
using Ringtoets.Common.IO.FileImporters.MessageProviders;
using Ringtoets.Common.IO.ReferenceLines;
+using Ringtoets.Common.IO.SoilProfile;
using Ringtoets.Common.IO.SurfaceLines;
using Ringtoets.Integration.Data;
using Ringtoets.Integration.Plugin.Handlers;
using Ringtoets.MacroStabilityInwards.Data;
+using Ringtoets.MacroStabilityInwards.IO.Importers;
+using Ringtoets.MacroStabilityInwards.Plugin.FileImporter;
using Ringtoets.MacroStabilityInwards.Primitives;
using Ringtoets.Piping.Data;
-using Ringtoets.Piping.IO.Importers;
+using Ringtoets.Piping.Data.SoilProfile;
using Ringtoets.Piping.Plugin.FileImporter;
using Ringtoets.Piping.Primitives;
using PipingSurfaceLinesCsvImporterConfigurationFactory = Ringtoets.Piping.Plugin.FileImporter.SurfaceLinesCsvImporterConfigurationFactory;
@@ -204,7 +207,7 @@
}
///
- /// Imports the data for the
+ /// Imports the data for the
/// of the given .
///
/// The to import on.
@@ -216,12 +219,13 @@
"DR6.soil"))
{
string filePath = Path.Combine(embeddedResourceFileWriter.TargetFolderPath, "DR6.soil");
- var activity = new FileImportActivity(new StochasticSoilModelImporter(
- assessmentSection.PipingFailureMechanism.StochasticSoilModels,
- filePath,
- new ImportMessageProvider(),
- new StochasticSoilModelReplaceDataStrategy(assessmentSection.PipingFailureMechanism)),
- "StochasticSoilModelImporter");
+ var activity = new FileImportActivity(
+ new StochasticSoilModelImporter(
+ assessmentSection.PipingFailureMechanism.StochasticSoilModels,
+ filePath,
+ new ImportMessageProvider(),
+ StochasticSoilModelImporterConfigurationFactory.CreateReplaceStrategyConfiguration(assessmentSection.PipingFailureMechanism)),
+ "StochasticSoilModelImporter");
activity.Run();
activity.Finish();
}
@@ -269,11 +273,11 @@
"DR6.soil"))
{
string filePath = Path.Combine(embeddedResourceFileWriter.TargetFolderPath, "DR6.soil");
- var activity = new FileImportActivity(new MacroStabilityInwards.IO.Importers.StochasticSoilModelImporter(
+ var activity = new FileImportActivity(new StochasticSoilModelImporter(
assessmentSection.MacroStabilityInwards.StochasticSoilModels,
filePath,
new ImportMessageProvider(),
- new MacroStabilityInwards.Plugin.FileImporter.StochasticSoilModelReplaceDataStrategy(assessmentSection.MacroStabilityInwards)),
+ new StochasticSoilModelReplaceDataStrategy(assessmentSection.MacroStabilityInwards)),
"StochasticSoilModelImporter");
activity.Run();
activity.Finish();