Index: src/Deltares.DSoilModel.Data.Tests/DSoilModelProjectTest.cs =================================================================== diff -u -r393 -r396 --- src/Deltares.DSoilModel.Data.Tests/DSoilModelProjectTest.cs (.../DSoilModelProjectTest.cs) (revision 393) +++ src/Deltares.DSoilModel.Data.Tests/DSoilModelProjectTest.cs (.../DSoilModelProjectTest.cs) (revision 396) @@ -84,16 +84,10 @@ { var project = new DSoilModelProject(); project.ReadOldProjectFromDatabase(Path.Combine(GetTestFilesPath(), "groot salland.mdb")); - Assert.AreEqual(51, project.Soils.Soils.Count); + Assert.AreEqual(65, project.Soils.Soils.Count); - foreach (var soil in project.Soils.Soils) - { - // in this example AbovePhreaticStochast & BelowPhreaticStochast are in the file, but these two are set to default: - Assert.AreEqual(DistributionType.LogNormal, soil.DiameterD70Stochast.DistributionType); - Assert.AreEqual(10.0, soil.DiameterD70Stochast.Shift); - Assert.AreEqual(DistributionType.LogNormal, soil.PermeabKxStochast.DistributionType); - Assert.AreEqual(0, soil.PermeabKxStochast.Shift); - } + // some but not all soils in this file have this default set, which did NOT come from the file + Assert.AreEqual(56, project.Soils.Soils.Count(s => s.DiameterD70Stochast.DistributionType == DistributionType.LogNormal && s.DiameterD70Stochast.Shift == 10.0)); } private static void AssertSoilDefaults(Soil soil)