Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/Configurations/ClosingStructuresCalculationConfigurationImporterTest.cs
===================================================================
diff -u -r5f489223b4d730eec42acd55533dd012d10dd1ca -r8df33e6574921c3f844c49268cfb649b2dc78368
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/Configurations/ClosingStructuresCalculationConfigurationImporterTest.cs (.../ClosingStructuresCalculationConfigurationImporterTest.cs) (revision 5f489223b4d730eec42acd55533dd012d10dd1ca)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/Configurations/ClosingStructuresCalculationConfigurationImporterTest.cs (.../ClosingStructuresCalculationConfigurationImporterTest.cs) (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -157,6 +157,39 @@
"Een gemiddelde van '-6' is ongeldig voor stochast 'stormduur'. Gemiddelde moet groter zijn dan 0.")]
[TestCase("validConfigurationInvalidWidthFlowAperturesStandardDeviation.xml",
"Een standaardafwijking van '-0,1' is ongeldig voor stochast 'breedtedoorstroomopening'. Standaardafwijking (σ) moet groter zijn dan of gelijk zijn aan 0.")]
+ [TestCase("validConfigurationInvalidAreaFlowAperturesMean.xml",
+ "Een gemiddelde van '-0,2' is ongeldig voor stochast 'doorstroomoppervlak'. Gemiddelde moet groter zijn dan 0.")]
+ [TestCase("validConfigurationInvalidAreaFlowAperturesStandardDeviation.xml",
+ "Een standaardafwijking van '-0,01' is ongeldig voor stochast 'doorstroomoppervlak'. Standaardafwijking (σ) moet groter zijn dan of gelijk zijn aan 0.")]
+ [TestCase("validConfigurationInvalidInsideWaterLevelStandardDeviation.xml",
+ "Een standaardafwijking van '-0,01' is ongeldig voor stochast 'binnenwaterstand'. Standaardafwijking (σ) moet groter zijn dan of gelijk zijn aan 0.")]
+ [TestCase("validConfigurationInvalidThresholdHeightOpenWeirStandardDeviation.xml",
+ "Een standaardafwijking van '-0,01' is ongeldig voor stochast 'drempelhoogte'. Standaardafwijking (σ) moet groter zijn dan of gelijk zijn aan 0.")]
+
+ [TestCase("validConfigurationAllowedLevelIncreaseStorageVariationCoefficient.xml",
+ "Indien voor parameter 'peilverhogingkomberging' de spreiding wordt opgegeven, moet dit door middel van een standaardafwijking. Voor berekening 'Berekening 1' is een variatiecoëfficiënt gevonden.")]
+ [TestCase("validConfigurationDrainCoefficientVariationCoefficient.xml",
+ "Indien voor parameter 'afvoercoefficient' de spreiding wordt opgegeven, moet dit door middel van een standaardafwijking. Voor berekening 'Berekening 1' is een variatiecoëfficiënt gevonden.")]
+ [TestCase("validConfigurationFlowWidthAtBottomProtectionVariationCoefficient.xml",
+ "Indien voor parameter 'breedtebodembescherming' de spreiding wordt opgegeven, moet dit door middel van een standaardafwijking. Voor berekening 'Berekening 1' is een variatiecoëfficiënt gevonden.")]
+ [TestCase("validConfigurationInvalidCriticalOvertoppingDischargeStandardDeviation.xml",
+ "Indien voor parameter 'kritiekinstromenddebiet' de spreiding wordt opgegeven, moet dit door middel van een variatiecoëfficiënt. Voor berekening 'Berekening 1' is een standaardafwijking gevonden.")]
+ [TestCase("validConfigurationLevelCrestStructureNotClosingVariationCoefficient.xml",
+ "Indien voor parameter 'kruinhoogte' de spreiding wordt opgegeven, moet dit door middel van een standaardafwijking. Voor berekening 'Berekening 1' is een variatiecoëfficiënt gevonden.")]
+ [TestCase("validConfigurationModelFactorSuperCriticalFlowVariationCoefficient.xml",
+ "Indien voor parameter 'modelfactoroverloopdebiet' de spreiding wordt opgegeven, moet dit door middel van een standaardafwijking. Voor berekening 'Berekening 1' is een variatiecoëfficiënt gevonden.")]
+ [TestCase("validConfigurationStorageStructureAreaStandardDeviation.xml",
+ "Indien voor parameter 'kombergendoppervlak' de spreiding wordt opgegeven, moet dit door middel van een variatiecoëfficiënt. Voor berekening 'Berekening 1' is een standaardafwijking gevonden.")]
+ [TestCase("validConfigurationStormDurationStandardDeviation.xml",
+ "Indien voor parameter 'stormduur' de spreiding wordt opgegeven, moet dit door middel van een variatiecoëfficiënt. Voor berekening 'Berekening 1' is een standaardafwijking gevonden.")]
+ [TestCase("validConfigurationWidthFlowAperturesVariationCoefficient.xml",
+ "Indien voor parameter 'breedtedoorstroomopening' de spreiding wordt opgegeven, moet dit door middel van een standaardafwijking. Voor berekening 'Berekening 1' is een variatiecoëfficiënt gevonden.")]
+ [TestCase("validConfigurationAreaFlowAperturesVariationCoefficient.xml",
+ "Indien voor parameter 'doorstroomoppervlak' de spreiding wordt opgegeven, moet dit door middel van een standaardafwijking. Voor berekening 'Berekening 1' is een variatiecoëfficiënt gevonden.")]
+ [TestCase("validConfigurationInsideWaterLevelVariationCoefficient.xml",
+ "Indien voor parameter 'binnenwaterstand' de spreiding wordt opgegeven, moet dit door middel van een standaardafwijking. Voor berekening 'Berekening 1' is een variatiecoëfficiënt gevonden.")]
+ [TestCase("validConfigurationThresholdHeightOpenWeirVariationCoefficient.xml",
+ "Indien voor parameter 'drempelhoogte' de spreiding wordt opgegeven, moet dit door middel van een standaardafwijking. Voor berekening 'Berekening 1' is een variatiecoëfficiënt gevonden.")]
public void Import_ValidConfigurationInvalidData_LogMessageAndContinueImport(string file, string expectedErrorMessage)
{
// Setup
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationAllowedLevelIncreaseStorageVariationCoefficient.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationAllowedLevelIncreaseStorageVariationCoefficient.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationAllowedLevelIncreaseStorageVariationCoefficient.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,11 @@
+
+
+
+ kunstwerk1
+
+
+ 0.21
+
+
+
+
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationAreaFlowAperturesVariationCoefficient.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationAreaFlowAperturesVariationCoefficient.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationAreaFlowAperturesVariationCoefficient.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,11 @@
+
+
+
+ kunstwerk1
+
+
+ 0.21
+
+
+
+
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationDrainCoefficientVariationCoefficient.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationDrainCoefficientVariationCoefficient.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationDrainCoefficientVariationCoefficient.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,11 @@
+
+
+
+ kunstwerk1
+
+
+ 0.21
+
+
+
+
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationFlowWidthAtBottomProtectionVariationCoefficient.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationFlowWidthAtBottomProtectionVariationCoefficient.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationFlowWidthAtBottomProtectionVariationCoefficient.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,11 @@
+
+
+
+ kunstwerk1
+
+
+ 0.21
+
+
+
+
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInsideWaterLevelVariationCoefficient.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInsideWaterLevelVariationCoefficient.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInsideWaterLevelVariationCoefficient.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,11 @@
+
+
+
+ kunstwerk1
+
+
+ 0.21
+
+
+
+
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInvalidAreaFlowAperturesMean.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInvalidAreaFlowAperturesMean.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInvalidAreaFlowAperturesMean.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,12 @@
+
+
+
+ kunstwerk1
+
+
+ -0.2
+ 0.01
+
+
+
+
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInvalidAreaFlowAperturesStandardDeviation.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInvalidAreaFlowAperturesStandardDeviation.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInvalidAreaFlowAperturesStandardDeviation.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,12 @@
+
+
+
+ kunstwerk1
+
+
+ 0.2
+ -0.01
+
+
+
+
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInvalidCriticalOvertoppingDischargeStandardDeviation.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInvalidCriticalOvertoppingDischargeStandardDeviation.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInvalidCriticalOvertoppingDischargeStandardDeviation.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,11 @@
+
+
+
+ kunstwerk1
+
+
+ 2.1
+
+
+
+
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInvalidInsideWaterLevelStandardDeviation.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInvalidInsideWaterLevelStandardDeviation.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInvalidInsideWaterLevelStandardDeviation.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,12 @@
+
+
+
+ kunstwerk1
+
+
+ 0.2
+ -0.01
+
+
+
+
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInvalidThresholdHeightOpenWeirStandardDeviation.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInvalidThresholdHeightOpenWeirStandardDeviation.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationInvalidThresholdHeightOpenWeirStandardDeviation.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,12 @@
+
+
+
+ kunstwerk1
+
+
+ 0.2
+ -0.01
+
+
+
+
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationLevelCrestStructureNotClosingVariationCoefficient.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationLevelCrestStructureNotClosingVariationCoefficient.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationLevelCrestStructureNotClosingVariationCoefficient.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,11 @@
+
+
+
+ kunstwerk1
+
+
+ 0.21
+
+
+
+
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationModelFactorSuperCriticalFlowVariationCoefficient.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationModelFactorSuperCriticalFlowVariationCoefficient.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationModelFactorSuperCriticalFlowVariationCoefficient.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,11 @@
+
+
+
+ kunstwerk1
+
+
+ 0.21
+
+
+
+
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationStorageStructureAreaStandardDeviation.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationStorageStructureAreaStandardDeviation.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationStorageStructureAreaStandardDeviation.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,11 @@
+
+
+
+ kunstwerk1
+
+
+ 2.1
+
+
+
+
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationStormDurationStandardDeviation.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationStormDurationStandardDeviation.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationStormDurationStandardDeviation.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,11 @@
+
+
+
+ kunstwerk1
+
+
+ 2.1
+
+
+
+
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationThresholdHeightOpenWeirVariationCoefficient.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationThresholdHeightOpenWeirVariationCoefficient.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationThresholdHeightOpenWeirVariationCoefficient.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,11 @@
+
+
+
+ kunstwerk1
+
+
+ 0.21
+
+
+
+
Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationWidthFlowAperturesVariationCoefficient.xml
===================================================================
diff -u
--- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationWidthFlowAperturesVariationCoefficient.xml (revision 0)
+++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.IO.Test/test-data/ClosingStructuresCalculationConfigurationImporter/validConfigurationWidthFlowAperturesVariationCoefficient.xml (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -0,0 +1,11 @@
+
+
+
+ kunstwerk1
+
+
+ 0.21
+
+
+
+
Index: Ringtoets/Common/test/Ringtoets.Common.IO.Test/FileImporters/CalculationConfigurationImporterTest.cs
===================================================================
diff -u -rb574376e8d2b485ff320504841723923c1e41331 -r8df33e6574921c3f844c49268cfb649b2dc78368
--- Ringtoets/Common/test/Ringtoets.Common.IO.Test/FileImporters/CalculationConfigurationImporterTest.cs (.../CalculationConfigurationImporterTest.cs) (revision b574376e8d2b485ff320504841723923c1e41331)
+++ Ringtoets/Common/test/Ringtoets.Common.IO.Test/FileImporters/CalculationConfigurationImporterTest.cs (.../CalculationConfigurationImporterTest.cs) (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -47,7 +47,6 @@
public class CalculationConfigurationImporterTest
{
private readonly string readerPath = TestHelper.GetTestDataPath(TestDataPath.Ringtoets.Common.IO, nameof(CalculationConfigurationReader));
- private readonly string importerPath = TestHelper.GetTestDataPath(TestDataPath.Ringtoets.Common.IO, nameof(CalculationConfigurationImporter));
[Test]
public void Constructor_ExpectedValues()
Index: Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.IO/Configurations/StabilityPointStructuresCalculationConfigurationExporter.cs
===================================================================
diff -u -r56beff6e761d1d6f07fcd566791a03baad5c7358 -r8df33e6574921c3f844c49268cfb649b2dc78368
--- Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.IO/Configurations/StabilityPointStructuresCalculationConfigurationExporter.cs (.../StabilityPointStructuresCalculationConfigurationExporter.cs) (revision 56beff6e761d1d6f07fcd566791a03baad5c7358)
+++ Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.IO/Configurations/StabilityPointStructuresCalculationConfigurationExporter.cs (.../StabilityPointStructuresCalculationConfigurationExporter.cs) (revision 8df33e6574921c3f844c49268cfb649b2dc78368)
@@ -21,6 +21,7 @@
using System;
using System.Collections.Generic;
+using Ringtoets.Common.Data;
using Ringtoets.Common.Data.Calculation;
using Ringtoets.Common.Data.DikeProfiles;
using Ringtoets.Common.Data.Structures;