Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/ClosingStructuresImporterTest.cs =================================================================== diff -u -r1fc75a751bf039a27a14b30d855b3aebe98f8512 -r14df730fa8cccaa577dff326142bd3335eedf6d5 --- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/ClosingStructuresImporterTest.cs (.../ClosingStructuresImporterTest.cs) (revision 1fc75a751bf039a27a14b30d855b3aebe98f8512) +++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/ClosingStructuresImporterTest.cs (.../ClosingStructuresImporterTest.cs) (revision 14df730fa8cccaa577dff326142bd3335eedf6d5) @@ -220,10 +220,10 @@ string[] messages = msgs.ToArray(); Assert.AreEqual(9, messages.Length); - Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_BETSLUIT1'.", messages[0]); - Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_BETSLUIT5'.", messages[3]); - Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_BETSLUIT8'.", messages[6]); - Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_BETSLUIT14'.", messages[8]); + Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_BETSLUIT1'. Er worden standaard waardes gebruikt.", messages[0]); + Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_BETSLUIT5'. Er worden standaard waardes gebruikt.", messages[3]); + Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_BETSLUIT8'. Er worden standaard waardes gebruikt.", messages[6]); + Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_BETSLUIT14'. Er worden standaard waardes gebruikt.", messages[8]); // Don't care about the other messages. }); Assert.IsTrue(importResult); Index: Ringtoets/Common/src/Ringtoets.Common.IO/FileImporters/StructuresImporter.cs =================================================================== diff -u -r006e2461c3c2f32451e7f8715e3cece92230a27a -r14df730fa8cccaa577dff326142bd3335eedf6d5 --- Ringtoets/Common/src/Ringtoets.Common.IO/FileImporters/StructuresImporter.cs (.../StructuresImporter.cs) (revision 006e2461c3c2f32451e7f8715e3cece92230a27a) +++ Ringtoets/Common/src/Ringtoets.Common.IO/FileImporters/StructuresImporter.cs (.../StructuresImporter.cs) (revision 14df730fa8cccaa577dff326142bd3335eedf6d5) @@ -34,6 +34,7 @@ using Ringtoets.Common.Data.AssessmentSection; using Ringtoets.Common.IO.Properties; using Ringtoets.Common.IO.Structures; +using BaseConstructionProperties = Ringtoets.Common.Data.StructureBase.ConstructionProperties; namespace Ringtoets.Common.IO.FileImporters { @@ -135,14 +136,16 @@ TConstructionProperties constructionProperties, IDictionary rowData, string key) + where TConstructionProperties : BaseConstructionProperties { if (rowData.ContainsKey(key)) { setPropertyAction(constructionProperties, rowData, key); } else { - log.Warn(string.Format(Resources.StructuresParameterRowsValidator_Parameter_0_missing_or_invalid, key)); + log.Warn(string.Format(Resources.StructuresImporter_TrySetConstructionProperty_Parameter_0_missing_or_invalid_default_values_used, + key)); } } Index: Ringtoets/Common/src/Ringtoets.Common.IO/Properties/Resources.Designer.cs =================================================================== diff -u -r006e2461c3c2f32451e7f8715e3cece92230a27a -r14df730fa8cccaa577dff326142bd3335eedf6d5 --- Ringtoets/Common/src/Ringtoets.Common.IO/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 006e2461c3c2f32451e7f8715e3cece92230a27a) +++ Ringtoets/Common/src/Ringtoets.Common.IO/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 14df730fa8cccaa577dff326142bd3335eedf6d5) @@ -1726,20 +1726,21 @@ } /// - /// Looks up a localized string similar to Kunstwerken importeren is afgebroken. Geen gegevens ingelezen.. + /// Looks up a localized string similar to Geen geldige definitie gevonden voor parameter '{0}'. Er worden standaard waardes gebruikt.. /// - public static string StructuresImporter_User_canceled { + public static string StructuresImporter_TrySetConstructionProperty_Parameter_0_missing_or_invalid_default_values_used { get { - return ResourceManager.GetString("StructuresImporter_User_canceled", resourceCulture); + return ResourceManager.GetString("StructuresImporter_TrySetConstructionProperty_Parameter_0_missing_or_invalid_defa" + + "ult_values_used", resourceCulture); } } /// - /// Looks up a localized string similar to Geen geldige definitie gevonden voor parameter '{0}'.. + /// Looks up a localized string similar to Kunstwerken importeren is afgebroken. Geen gegevens ingelezen.. /// - public static string StructuresParameterRowsValidator_Parameter_0_missing_or_invalid { + public static string StructuresImporter_User_canceled { get { - return ResourceManager.GetString("StructuresParameterRowsValidator_Parameter_0_missing_or_invalid", resourceCulture); + return ResourceManager.GetString("StructuresImporter_User_canceled", resourceCulture); } } Index: Ringtoets/Common/src/Ringtoets.Common.IO/Properties/Resources.resx =================================================================== diff -u -r006e2461c3c2f32451e7f8715e3cece92230a27a -r14df730fa8cccaa577dff326142bd3335eedf6d5 --- Ringtoets/Common/src/Ringtoets.Common.IO/Properties/Resources.resx (.../Resources.resx) (revision 006e2461c3c2f32451e7f8715e3cece92230a27a) +++ Ringtoets/Common/src/Ringtoets.Common.IO/Properties/Resources.resx (.../Resources.resx) (revision 14df730fa8cccaa577dff326142bd3335eedf6d5) @@ -421,8 +421,8 @@ Kunstwerken importeren is afgebroken. Geen gegevens ingelezen. - - Geen geldige definitie gevonden voor parameter '{0}'. + + Geen geldige definitie gevonden voor parameter '{0}'. Er worden standaard waardes gebruikt. Parameter '{0}' komt meerdere keren voor. Index: Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.IO.Test/HeightStructuresImporterTest.cs =================================================================== diff -u -r1fc75a751bf039a27a14b30d855b3aebe98f8512 -r14df730fa8cccaa577dff326142bd3335eedf6d5 --- Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.IO.Test/HeightStructuresImporterTest.cs (.../HeightStructuresImporterTest.cs) (revision 1fc75a751bf039a27a14b30d855b3aebe98f8512) +++ Ringtoets/HeightStructures/test/Ringtoets.HeightStructures.IO.Test/HeightStructuresImporterTest.cs (.../HeightStructuresImporterTest.cs) (revision 14df730fa8cccaa577dff326142bd3335eedf6d5) @@ -188,9 +188,9 @@ string[] messages = msgs.ToArray(); Assert.AreEqual(4, messages.Length); - Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_HOOGTE1'.", messages[0]); - Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_HOOGTE3'.", messages[1]); - Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_HOOGTE6'.", messages[2]); + Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_HOOGTE1'. Er worden standaard waardes gebruikt.", messages[0]); + Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_HOOGTE3'. Er worden standaard waardes gebruikt.", messages[1]); + Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_HOOGTE6'. Er worden standaard waardes gebruikt.", messages[2]); // Don't care about the other message. }); Assert.IsTrue(importResult); Index: Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.IO.Test/StabilityPointStructuresImporterTest.cs =================================================================== diff -u -rcd152dac7b2b43961975428201bfdeaac963743f -r14df730fa8cccaa577dff326142bd3335eedf6d5 --- Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.IO.Test/StabilityPointStructuresImporterTest.cs (.../StabilityPointStructuresImporterTest.cs) (revision cd152dac7b2b43961975428201bfdeaac963743f) +++ Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.IO.Test/StabilityPointStructuresImporterTest.cs (.../StabilityPointStructuresImporterTest.cs) (revision 14df730fa8cccaa577dff326142bd3335eedf6d5) @@ -237,11 +237,11 @@ string[] messages = msgs.ToArray(); Assert.AreEqual(11, messages.Length); - Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_STERSTAB2'.", messages[0]); - Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_STERSTAB6'.", messages[4]); - Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_STERSTAB12'.", messages[7]); - Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_STERSTAB20'.", messages[9]); - Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_STERSTAB25'.", messages[10]); + Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_STERSTAB2'. Er worden standaard waardes gebruikt.", messages[0]); + Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_STERSTAB6'. Er worden standaard waardes gebruikt.", messages[4]); + Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_STERSTAB12'. Er worden standaard waardes gebruikt.", messages[7]); + Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_STERSTAB20'. Er worden standaard waardes gebruikt.", messages[9]); + Assert.AreEqual("Geen geldige definitie gevonden voor parameter 'KW_STERSTAB25'. Er worden standaard waardes gebruikt.", messages[10]); // Don't care about the other messages. }); Assert.IsTrue(importResult);