Index: Ringtoets/Piping/test/Ringtoets.Piping.IO.Test/SoilProfile/StochasticSoilModelReaderTest.cs =================================================================== diff -u -rcdc41931db8cd6fbebe910c08d315d1b7066a6d2 -r86e6bb44ba1ccbec534f3fcf379481ea8d45d67f --- Ringtoets/Piping/test/Ringtoets.Piping.IO.Test/SoilProfile/StochasticSoilModelReaderTest.cs (.../StochasticSoilModelReaderTest.cs) (revision cdc41931db8cd6fbebe910c08d315d1b7066a6d2) +++ Ringtoets/Piping/test/Ringtoets.Piping.IO.Test/SoilProfile/StochasticSoilModelReaderTest.cs (.../StochasticSoilModelReaderTest.cs) (revision 86e6bb44ba1ccbec534f3fcf379481ea8d45d67f) @@ -221,14 +221,18 @@ const string expectedSegmentSoilModelName = "36005_Piping"; const long expectedSegmentSoilModelId = 2; const long expectedSegmentSoilModelPoints = 1797; + const int expectedNrOfModels = 3; using (var stochasticSoilModelDatabaseReader = new StochasticSoilModelReader(dbFile)) { + int nrOfModels = stochasticSoilModelDatabaseReader.PipingStochasticSoilModelCount; + // Call StochasticSoilModel stochasticSoilModel = stochasticSoilModelDatabaseReader.ReadStochasticSoilModel(); // Assert Assert.IsNotNull(stochasticSoilModel); + Assert.AreEqual(expectedNrOfModels, nrOfModels); Assert.AreEqual(expectedSegmentName, stochasticSoilModel.SegmentName); Assert.AreEqual(expectedSegmentSoilModelName, stochasticSoilModel.SegmentSoilModelName); Assert.AreEqual(expectedSegmentSoilModelId, stochasticSoilModel.SegmentSoilModelId); @@ -247,14 +251,18 @@ // Setup var dbName = "emptyschema.soil"; string dbFile = Path.Combine(testDataPath, dbName); + const int expectedNrOfModels = 0; using (var stochasticSoilModelDatabaseReader = new StochasticSoilModelReader(dbFile)) { + int nrOfModels = stochasticSoilModelDatabaseReader.PipingStochasticSoilModelCount; + // Call StochasticSoilModel stochasticSoilModel = stochasticSoilModelDatabaseReader.ReadStochasticSoilModel(); // Assert Assert.IsNull(stochasticSoilModel); + Assert.AreEqual(expectedNrOfModels, nrOfModels); Assert.IsFalse(stochasticSoilModelDatabaseReader.HasNext); } Assert.IsTrue(TestHelper.CanOpenFileForWrite(dbFile));