Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsFailureMechanismSectionResultTest.cs =================================================================== diff -u -rf4049b9b0967513aeadfddb1fe58efa3b3aa1677 -r798ea39ea76cdab602fae22326d16083b143e3d4 --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsFailureMechanismSectionResultTest.cs (.../GrassCoverErosionInwardsFailureMechanismSectionResultTest.cs) (revision f4049b9b0967513aeadfddb1fe58efa3b3aa1677) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsFailureMechanismSectionResultTest.cs (.../GrassCoverErosionInwardsFailureMechanismSectionResultTest.cs) (revision 798ea39ea76cdab602fae22326d16083b143e3d4) @@ -44,7 +44,6 @@ Assert.IsInstanceOf(result); Assert.AreSame(section, result.Section); Assert.IsNaN(result.AssessmentLayerThree); - Assert.IsNaN(result.AssessmentLayerTwoA); } [Test] @@ -63,71 +62,6 @@ } [Test] - public void AssessmentLayerTwoA_CalculationNull_ReturnNaN() - { - // Setup - FailureMechanismSection section = FailureMechanismSectionTestFactory.CreateFailureMechanismSection(); - - var result = new GrassCoverErosionInwardsFailureMechanismSectionResult(section) - { - Calculation = null - }; - - // Call - double twoAValue = result.AssessmentLayerTwoA; - - // Assert - Assert.IsNaN(twoAValue); - } - - [Test] - public void AssessmentLayerTwoA_FailedCalculation_ReturnNaN() - { - // Setup - FailureMechanismSection section = FailureMechanismSectionTestFactory.CreateFailureMechanismSection(); - - var result = new GrassCoverErosionInwardsFailureMechanismSectionResult(section) - { - Calculation = new GrassCoverErosionInwardsCalculation - { - Output = new GrassCoverErosionInwardsOutput(new TestOvertoppingOutput(double.NaN), - new TestDikeHeightOutput(double.NaN), - new TestOvertoppingRateOutput(double.NaN)) - } - }; - - // Call - double twoAValue = result.AssessmentLayerTwoA; - - // Assert - Assert.IsNaN(twoAValue); - } - - [Test] - public void AssessmentLayerTwoA_SuccessfulCalculation_ReturnProbability() - { - // Setup - FailureMechanismSection section = FailureMechanismSectionTestFactory.CreateFailureMechanismSection(); - - const double probability = 0.65; - var result = new GrassCoverErosionInwardsFailureMechanismSectionResult(section) - { - Calculation = new GrassCoverErosionInwardsCalculation - { - Output = new GrassCoverErosionInwardsOutput(new TestOvertoppingOutput(probability), - new TestDikeHeightOutput(double.NaN), - new TestOvertoppingRateOutput(double.NaN)) - } - }; - - // Call - double twoAValue = result.AssessmentLayerTwoA; - - // Assert - Assert.AreEqual(probability, twoAValue); - } - - [Test] [SetCulture("nl-NL")] [TestCase(double.NegativeInfinity)] [TestCase(double.PositiveInfinity)]