Index: Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.Data/GrassCoverErosionInwardsFailureMechanism.cs =================================================================== diff -u -rc33eeaaccadca7055d3e5476504c5af0a5dbf0bc -r37440c81630f393e78ce226e58db2d1814de61f2 --- Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.Data/GrassCoverErosionInwardsFailureMechanism.cs (.../GrassCoverErosionInwardsFailureMechanism.cs) (revision c33eeaaccadca7055d3e5476504c5af0a5dbf0bc) +++ Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.Data/GrassCoverErosionInwardsFailureMechanism.cs (.../GrassCoverErosionInwardsFailureMechanism.cs) (revision 37440c81630f393e78ce226e58db2d1814de61f2) @@ -79,11 +79,13 @@ base.AddSectionDependentData(section); sectionResultsOld.Add(new GrassCoverErosionInwardsFailureMechanismSectionResultOld(section)); + sectionResults.Add(new AdoptableWithProfileProbabilityFailureMechanismSectionResult(section)); } protected override void ClearSectionDependentData() { sectionResultsOld.Clear(); + sectionResults.Clear(); } } } \ No newline at end of file Index: Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsFailureMechanismTest.cs =================================================================== diff -u -rc33eeaaccadca7055d3e5476504c5af0a5dbf0bc -r37440c81630f393e78ce226e58db2d1814de61f2 --- Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsFailureMechanismTest.cs (.../GrassCoverErosionInwardsFailureMechanismTest.cs) (revision c33eeaaccadca7055d3e5476504c5af0a5dbf0bc) +++ Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Data.Test/GrassCoverErosionInwardsFailureMechanismTest.cs (.../GrassCoverErosionInwardsFailureMechanismTest.cs) (revision 37440c81630f393e78ce226e58db2d1814de61f2) @@ -78,6 +78,8 @@ Assert.AreEqual(1, failureMechanism.Sections.Count()); Assert.AreEqual(1, failureMechanism.SectionResultsOld.Count()); Assert.AreSame(section, failureMechanism.SectionResultsOld.First().Section); + Assert.AreEqual(1, failureMechanism.SectionResults.Count()); + Assert.AreSame(section, failureMechanism.SectionResults.First().Section); } [Test] @@ -100,12 +102,14 @@ // Precondition Assert.AreEqual(2, failureMechanism.SectionResultsOld.Count()); + Assert.AreEqual(2, failureMechanism.SectionResults.Count()); // Call failureMechanism.ClearAllSections(); // Assert CollectionAssert.IsEmpty(failureMechanism.SectionResultsOld); + CollectionAssert.IsEmpty(failureMechanism.SectionResults); } [Test]