Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Importers/HydraulicBoundaryDatabaseImporter.cs
===================================================================
diff -u -r766af62ddd221ff9c76148793acab71fd3a89503 -rdac3c2c6cf43f13de09202b5f5ebd3073f00b1cf
--- Ringtoets/Integration/src/Ringtoets.Integration.IO/Importers/HydraulicBoundaryDatabaseImporter.cs (.../HydraulicBoundaryDatabaseImporter.cs) (revision 766af62ddd221ff9c76148793acab71fd3a89503)
+++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Importers/HydraulicBoundaryDatabaseImporter.cs (.../HydraulicBoundaryDatabaseImporter.cs) (revision dac3c2c6cf43f13de09202b5f5ebd3073f00b1cf)
@@ -48,7 +48,7 @@
private readonly IHydraulicBoundaryDatabaseUpdateHandler updateHandler;
///
- /// Creates a new instance of .
+ /// Creates a new instance of .
///
/// The hydraulic boundary database to import to.
/// The object responsible for updating the .
Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Importers/HydraulicLocationConfigurationDatabaseImporter.cs
===================================================================
diff -u -r481707c8d10d7023d2b8e0cf2f46c3742c7b6807 -rdac3c2c6cf43f13de09202b5f5ebd3073f00b1cf
--- Ringtoets/Integration/src/Ringtoets.Integration.IO/Importers/HydraulicLocationConfigurationDatabaseImporter.cs (.../HydraulicLocationConfigurationDatabaseImporter.cs) (revision 481707c8d10d7023d2b8e0cf2f46c3742c7b6807)
+++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Importers/HydraulicLocationConfigurationDatabaseImporter.cs (.../HydraulicLocationConfigurationDatabaseImporter.cs) (revision dac3c2c6cf43f13de09202b5f5ebd3073f00b1cf)
@@ -19,12 +19,34 @@
// Stichting Deltares and remain full property of Stichting Deltares at all times.
// All rights reserved.
+using System;
+using Core.Common.Base.IO;
+using Ringtoets.Common.Data.Hydraulics;
+
namespace Ringtoets.Integration.IO.Importers
{
///
/// Importer for hydraulic location configuration database files.
///
- public class HydraulicLocationConfigurationDatabaseImporter
+ public class HydraulicLocationConfigurationDatabaseImporter : FileImporterBase
{
+ ///
+ /// Creates a new instance of .
+ ///
+ /// The hydraulic location configuration settings to import to.
+ /// The path of the hydraulic boundary database file to import from.
+ /// Thrown when any parameter is null.
+ public HydraulicLocationConfigurationDatabaseImporter(HydraulicLocationConfigurationSettings importTarget, string filePath)
+ : base(filePath, importTarget) {}
+
+ protected override bool OnImport()
+ {
+ throw new NotImplementedException();
+ }
+
+ protected override void LogImportCanceledMessage()
+ {
+ throw new NotImplementedException();
+ }
}
}
\ No newline at end of file
Index: Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Importers/HydraulicLocationConfigurationDatabaseImporterTest.cs
===================================================================
diff -u -r481707c8d10d7023d2b8e0cf2f46c3742c7b6807 -rdac3c2c6cf43f13de09202b5f5ebd3073f00b1cf
--- Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Importers/HydraulicLocationConfigurationDatabaseImporterTest.cs (.../HydraulicLocationConfigurationDatabaseImporterTest.cs) (revision 481707c8d10d7023d2b8e0cf2f46c3742c7b6807)
+++ Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Importers/HydraulicLocationConfigurationDatabaseImporterTest.cs (.../HydraulicLocationConfigurationDatabaseImporterTest.cs) (revision dac3c2c6cf43f13de09202b5f5ebd3073f00b1cf)
@@ -19,13 +19,24 @@
// Stichting Deltares and remain full property of Stichting Deltares at all times.
// All rights reserved.
+using Core.Common.Base.IO;
using NUnit.Framework;
+using Ringtoets.Common.Data.Hydraulics;
+using Ringtoets.Integration.IO.Importers;
namespace Ringtoets.Integration.IO.Test.Importers
{
[TestFixture]
public class HydraulicLocationConfigurationDatabaseImporterTest
{
-
+ [Test]
+ public void Constructor_ExpectedValues()
+ {
+ // Call
+ var importer = new HydraulicLocationConfigurationDatabaseImporter(new HydraulicLocationConfigurationSettings(), "");
+
+ // Assert
+ Assert.IsInstanceOf>(importer);
+ }
}
}
\ No newline at end of file