Index: Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.Data.Test/ClosingStructuresInputTest.cs =================================================================== diff -u -r048a25c14a65ee63063d044a152f32dca20cbe15 -r412feeeb79d170c32d29b318b153c7a96cf1bebc --- Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.Data.Test/ClosingStructuresInputTest.cs (.../ClosingStructuresInputTest.cs) (revision 048a25c14a65ee63063d044a152f32dca20cbe15) +++ Ringtoets/ClosingStructures/test/Ringtoets.ClosingStructures.Data.Test/ClosingStructuresInputTest.cs (.../ClosingStructuresInputTest.cs) (revision 412feeeb79d170c32d29b318b153c7a96cf1bebc) @@ -53,7 +53,7 @@ var expectedInsideWaterLevel = new NormalDistribution(2) { Mean = RoundedDouble.NaN, - StandardDeviation = (RoundedDouble) 0.1 + StandardDeviation = RoundedDouble.NaN }; var expectedDrainCoefficient = new NormalDistribution(2) @@ -65,19 +65,19 @@ var expectedThresholdHeightOpenWeir = new NormalDistribution(2) { Mean = RoundedDouble.NaN, - StandardDeviation = (RoundedDouble) 0.1 + StandardDeviation = RoundedDouble.NaN }; var expectedAreaFlowApertures = new LogNormalDistribution(2) { Mean = RoundedDouble.NaN, - StandardDeviation = (RoundedDouble) 0.01 + StandardDeviation = RoundedDouble.NaN }; var expectedLevelCrestStructureNotClosing = new NormalDistribution(2) { Mean = RoundedDouble.NaN, - StandardDeviation = (RoundedDouble) 0.05 + StandardDeviation = RoundedDouble.NaN }; DistributionAssert.AreEqual(expectedInsideWaterLevel, input.InsideWaterLevel); DistributionAssert.AreEqual(expectedDrainCoefficient, input.DrainCoefficient); @@ -87,6 +87,8 @@ Assert.AreEqual(1.0, input.ProbabilityOrFrequencyOpenStructureBeforeFlooding); Assert.AreEqual(0, input.IdenticalApertures); + + Assert.AreEqual(0, (int) input.InflowModelType); } [Test] @@ -107,15 +109,14 @@ { // Given var structure = new TestClosingStructure(); - var input = new ClosingStructuresInput() + var input = new ClosingStructuresInput { Structure = structure }; RoundedDouble expectedFactorStormDurationOpenStructure = input.FactorStormDurationOpenStructure; NormalDistribution expectedDrainCoefficient = input.DrainCoefficient; RoundedDouble expectedDeviationWaveDirection = input.DeviationWaveDirection; - NormalDistribution expectedInsideWaterLevel = input.InsideWaterLevel; double expectedFailureProbabilityStructureWithErosion = input.FailureProbabilityStructureWithErosion; // Pre-condition @@ -134,35 +135,43 @@ Assert.AreEqual(2, input.DeviationWaveDirection.NumberOfDecimalPlaces); Assert.AreEqual(expectedDeviationWaveDirection, input.DeviationWaveDirection, input.DeviationWaveDirection.GetAccuracy()); - DistributionAssert.AreEqual(expectedInsideWaterLevel, input.InsideWaterLevel); DistributionAssert.AreEqual(expectedDrainCoefficient, input.DrainCoefficient); Assert.AreEqual(expectedFailureProbabilityStructureWithErosion, input.FailureProbabilityStructureWithErosion); + var expectedInsideWaterLevel = new NormalDistribution(2) + { + Mean = RoundedDouble.NaN, + StandardDeviation = RoundedDouble.NaN + }; + var expectedThresholdHeightOpenWeir = new NormalDistribution(2) { Mean = RoundedDouble.NaN, - StandardDeviation = (RoundedDouble) 0.1 + StandardDeviation = RoundedDouble.NaN }; var expectedAreaFlowApertures = new LogNormalDistribution(2) { Mean = RoundedDouble.NaN, - StandardDeviation = (RoundedDouble) 0.01 + StandardDeviation = RoundedDouble.NaN }; var expectedLevelCrestStructureNotClosing = new NormalDistribution(2) { Mean = RoundedDouble.NaN, - StandardDeviation = (RoundedDouble) 0.05 + StandardDeviation = RoundedDouble.NaN }; + DistributionAssert.AreEqual(expectedInsideWaterLevel, input.InsideWaterLevel); DistributionAssert.AreEqual(expectedThresholdHeightOpenWeir, input.ThresholdHeightOpenWeir); DistributionAssert.AreEqual(expectedAreaFlowApertures, input.AreaFlowApertures); DistributionAssert.AreEqual(expectedLevelCrestStructureNotClosing, input.LevelCrestStructureNotClosing); Assert.AreEqual(1.0, input.ProbabilityOrFrequencyOpenStructureBeforeFlooding); Assert.AreEqual(0, input.IdenticalApertures); + + Assert.AreEqual(0, (int) input.InflowModelType); } [Test]