Index: Ringtoets/Piping/src/Ringtoets.Piping.IO/Readers/PipingConfigurationReader.cs
===================================================================
diff -u -r3d1a79d25b4059b58271f549f62fc48ac1d1a3ec -rd2d252d2b40a3c449f0ce7e7c7344213543af590
--- Ringtoets/Piping/src/Ringtoets.Piping.IO/Readers/PipingConfigurationReader.cs (.../PipingConfigurationReader.cs) (revision 3d1a79d25b4059b58271f549f62fc48ac1d1a3ec)
+++ Ringtoets/Piping/src/Ringtoets.Piping.IO/Readers/PipingConfigurationReader.cs (.../PipingConfigurationReader.cs) (revision d2d252d2b40a3c449f0ce7e7c7344213543af590)
@@ -49,6 +49,7 @@
/// - points to a file that does not exist.
/// - points to a file that does not contain valid XML.
/// - points to a file that does not pass the schema validation.
+ /// - points to a file that does not contain configuration elements.
///
///
internal PipingConfigurationReader(string xmlFilePath)
Index: Ringtoets/Piping/test/Ringtoets.Piping.IO.Test/Readers/PipingConfigurationReaderTest.cs
===================================================================
diff -u -rb5684d3c017e7e9ec5e2731ec52cd454d4cd34ec -rd2d252d2b40a3c449f0ce7e7c7344213543af590
--- Ringtoets/Piping/test/Ringtoets.Piping.IO.Test/Readers/PipingConfigurationReaderTest.cs (.../PipingConfigurationReaderTest.cs) (revision b5684d3c017e7e9ec5e2731ec52cd454d4cd34ec)
+++ Ringtoets/Piping/test/Ringtoets.Piping.IO.Test/Readers/PipingConfigurationReaderTest.cs (.../PipingConfigurationReaderTest.cs) (revision d2d252d2b40a3c449f0ce7e7c7344213543af590)
@@ -169,6 +169,19 @@
}
[Test]
+ public void Constructor_ValidConfiguration_ExpectedValues()
+ {
+ // Setup
+ string filePath = Path.Combine(testDirectoryPath, "validConfigurationEmptyCalculation.xml");
+
+ // Call
+ var pipingConfigurationReader = new PipingConfigurationReader(filePath);
+
+ // Assert
+ Assert.IsInstanceOf>(pipingConfigurationReader);
+ }
+
+ [Test]
public void Read_ValidConfigurationWithEmptyCalculation_ReturnExpectedReadPipingCalculation()
{
// Setup