Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/GrassCoverErosionInwardsFailureMechanismSection2aAssessmentResultExtensions.cs =================================================================== diff -u -rd2bccf12592be5246fc438434a8eec34f24d68ff -r0b574af3a103290e7faf095d6f1cfbb38b08549e --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/GrassCoverErosionInwardsFailureMechanismSection2aAssessmentResultExtensions.cs (.../GrassCoverErosionInwardsFailureMechanismSection2aAssessmentResultExtensions.cs) (revision d2bccf12592be5246fc438434a8eec34f24d68ff) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/GrassCoverErosionInwardsFailureMechanismSection2aAssessmentResultExtensions.cs (.../GrassCoverErosionInwardsFailureMechanismSection2aAssessmentResultExtensions.cs) (revision 0b574af3a103290e7faf095d6f1cfbb38b08549e) @@ -37,8 +37,8 @@ /// The section result to get the assessment layer 2A for. /// The failure mechanism the calculations belong to. /// The assessment section the calculations belong to. - /// The calculated assessment layer 2A; or when there are no - /// is no calculation assigned to the section result or the calculation is not performed. + /// The calculated assessment layer 2A; or when there is no + /// calculation assigned to the section result or the calculation is not performed. /// Thrown when any parameter is null. public static double GetAssessmentLayerTwoA(this GrassCoverErosionInwardsFailureMechanismSectionResult sectionResult, GrassCoverErosionInwardsFailureMechanism failureMechanism, Index: Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsFailureMechanismSection2aAssessmentResultExtensionsTest.cs =================================================================== diff -u -rd2bccf12592be5246fc438434a8eec34f24d68ff -r0b574af3a103290e7faf095d6f1cfbb38b08549e --- Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsFailureMechanismSection2aAssessmentResultExtensionsTest.cs (.../GrassCoverErosionInwardsFailureMechanismSection2aAssessmentResultExtensionsTest.cs) (revision d2bccf12592be5246fc438434a8eec34f24d68ff) +++ Ringtoets/GrassCoverErosionInwards/test/Ringtoets.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsFailureMechanismSection2aAssessmentResultExtensionsTest.cs (.../GrassCoverErosionInwardsFailureMechanismSection2aAssessmentResultExtensionsTest.cs) (revision 0b574af3a103290e7faf095d6f1cfbb38b08549e) @@ -113,10 +113,11 @@ mocks.ReplayAll(); FailureMechanismSection section = FailureMechanismSectionTestFactory.CreateFailureMechanismSection(); - var failureMechanismSectionResult = new GrassCoverErosionInwardsFailureMechanismSectionResult(section); + var failureMechanismSectionResult = new GrassCoverErosionInwardsFailureMechanismSectionResult(section) + { + Calculation = new GrassCoverErosionInwardsCalculation() + }; - failureMechanismSectionResult.Calculation = new GrassCoverErosionInwardsCalculation(); - // Call double assessmentLayerTwoA = failureMechanismSectionResult.GetAssessmentLayerTwoA(new GrassCoverErosionInwardsFailureMechanism(), assessmentSection); @@ -134,15 +135,16 @@ IAssessmentSection assessmentSection = AssessmentSectionHelper.CreateAssessmentSectionStub(failureMechanism, mocks); FailureMechanismSection section = FailureMechanismSectionTestFactory.CreateFailureMechanismSection(); - var failureMechanismSectionResult = new GrassCoverErosionInwardsFailureMechanismSectionResult(section); - - failureMechanismSectionResult.Calculation = new GrassCoverErosionInwardsCalculation + var failureMechanismSectionResult = new GrassCoverErosionInwardsFailureMechanismSectionResult(section) { - Output = new TestGrassCoverErosionInwardsOutput() + Calculation = new GrassCoverErosionInwardsCalculation + { + Output = new TestGrassCoverErosionInwardsOutput() + } }; // Call - double assessmentLayerTwoA = failureMechanismSectionResult.GetAssessmentLayerTwoA(new GrassCoverErosionInwardsFailureMechanism(), assessmentSection); + double assessmentLayerTwoA = failureMechanismSectionResult.GetAssessmentLayerTwoA(failureMechanism, assessmentSection); // Assert Assert.AreEqual(0.5, assessmentLayerTwoA);