Index: Core/Common/src/Core.Common.Base/IO/FileImporterBase.cs
===================================================================
diff -u -r6cdb90fc3f89fe0c44b62d3be7266a0090a6b891 -r4a91111c1fda2c629fef0f552a2b33d9dbb5df92
--- Core/Common/src/Core.Common.Base/IO/FileImporterBase.cs (.../FileImporterBase.cs) (revision 6cdb90fc3f89fe0c44b62d3be7266a0090a6b891)
+++ Core/Common/src/Core.Common.Base/IO/FileImporterBase.cs (.../FileImporterBase.cs) (revision 4a91111c1fda2c629fef0f552a2b33d9dbb5df92)
@@ -75,6 +75,8 @@
LogImportUncancelableMessage();
Canceled = false;
}
+
+ LogImportSuccessfulMessage();
}
else
{
@@ -153,5 +155,10 @@
{
Log.Warn(Resources.FileImporterBase_LogUncancelableMessage_Import_cannot_be_canceled_and_continued);
}
+
+ private void LogImportSuccessfulMessage()
+ {
+ Log.InfoFormat(Resources.FileImporterBase_Import_Data_imported_from_File_0, FilePath);
+ }
}
}
\ No newline at end of file
Index: Core/Common/src/Core.Common.Base/Properties/Resources.Designer.cs
===================================================================
diff -u -r6cdb90fc3f89fe0c44b62d3be7266a0090a6b891 -r4a91111c1fda2c629fef0f552a2b33d9dbb5df92
--- Core/Common/src/Core.Common.Base/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 6cdb90fc3f89fe0c44b62d3be7266a0090a6b891)
+++ Core/Common/src/Core.Common.Base/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 4a91111c1fda2c629fef0f552a2b33d9dbb5df92)
@@ -165,6 +165,15 @@
}
///
+ /// Looks up a localized string similar to Gegevens zijn geïmporteerd vanuit bestand '{0}'..
+ ///
+ public static string FileImporterBase_Import_Data_imported_from_File_0 {
+ get {
+ return ResourceManager.GetString("FileImporterBase_Import_Data_imported_from_File_0", resourceCulture);
+ }
+ }
+
+ ///
/// Looks up a localized string similar to Huidige actie was niet meer te annuleren en is daarom voortgezet..
///
public static string FileImporterBase_LogUncancelableMessage_Import_cannot_be_canceled_and_continued {
Index: Core/Common/src/Core.Common.Base/Properties/Resources.resx
===================================================================
diff -u -r9c44f4325ec7cec8bfcd88f757de9f2d181a1d34 -r4a91111c1fda2c629fef0f552a2b33d9dbb5df92
--- Core/Common/src/Core.Common.Base/Properties/Resources.resx (.../Resources.resx) (revision 9c44f4325ec7cec8bfcd88f757de9f2d181a1d34)
+++ Core/Common/src/Core.Common.Base/Properties/Resources.resx (.../Resources.resx) (revision 4a91111c1fda2c629fef0f552a2b33d9dbb5df92)
@@ -186,4 +186,7 @@
Stap {0} van {1} | {2}
+
+ Gegevens zijn geïmporteerd vanuit bestand '{0}'.
+
\ No newline at end of file
Index: Core/Common/test/Core.Common.Base.Test/IO/FileImporterBaseTest.cs
===================================================================
diff -u -r51b64230b9b947ba32821ed104809429d469959b -r4a91111c1fda2c629fef0f552a2b33d9dbb5df92
--- Core/Common/test/Core.Common.Base.Test/IO/FileImporterBaseTest.cs (.../FileImporterBaseTest.cs) (revision 51b64230b9b947ba32821ed104809429d469959b)
+++ Core/Common/test/Core.Common.Base.Test/IO/FileImporterBaseTest.cs (.../FileImporterBaseTest.cs) (revision 4a91111c1fda2c629fef0f552a2b33d9dbb5df92)
@@ -163,11 +163,13 @@
Action call = () => simpleImporter.Import();
// Assert
- TestHelper.AssertLogMessageIsGenerated(call, "Huidige actie was niet meer te annuleren en is daarom voortgezet.");
+ TestHelper.AssertLogMessageWithLevelIsGenerated(call, new Tuple(
+ "Huidige actie was niet meer te annuleren en is daarom voortgezet.",
+ LogLevelConstant.Warn));
}
[Test]
- public void Import_CancelGivesUnsuccessfulImport_CallsLogImportoverigensCanceledMessage()
+ public void Import_CancelGivesUnsuccessfulImport_CallsLogImportCanceledMessage()
{
// Setup
var importTarget = new object();
@@ -185,6 +187,25 @@
Assert.IsTrue(simpleImporter.LogCanceledMessageCalled);
}
+ [Test]
+ public void Import_ImportSuccessful_LogsImportSuccessfulMessage()
+ {
+ // Setup
+ var importTarget = new object();
+ var simpleImporter = new SimpleFileImporter