Index: Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/Handlers/ReferenceLineUpdateHandlerTest.cs =================================================================== diff -u -r7171061b290bf0a891fe90724699036f1f9505d7 -rebf637c8e75f5b88faeace2b2e1017d23c78d7f8 --- Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/Handlers/ReferenceLineUpdateHandlerTest.cs (.../ReferenceLineUpdateHandlerTest.cs) (revision 7171061b290bf0a891fe90724699036f1f9505d7) +++ Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/Handlers/ReferenceLineUpdateHandlerTest.cs (.../ReferenceLineUpdateHandlerTest.cs) (revision ebf637c8e75f5b88faeace2b2e1017d23c78d7f8) @@ -49,7 +49,7 @@ [TestFixture] public class ReferenceLineUpdateHandlerTest : NUnitFormTest { - private const int expectedNumberOfRemovedInstances = 215; + private const int expectedNumberOfRemovedInstances = 217; [Test] public void Constructor_AssessmentSectionNull_ThrowsArgumentNullException() Index: Riskeer/WaveImpactAsphaltCover/src/Riskeer.WaveImpactAsphaltCover.Data/WaveImpactAsphaltCoverFailureMechanism.cs =================================================================== diff -u -rbe1e7f1dbe13d8b51152ed5fde9e6dbf1e94f988 -rebf637c8e75f5b88faeace2b2e1017d23c78d7f8 --- Riskeer/WaveImpactAsphaltCover/src/Riskeer.WaveImpactAsphaltCover.Data/WaveImpactAsphaltCoverFailureMechanism.cs (.../WaveImpactAsphaltCoverFailureMechanism.cs) (revision be1e7f1dbe13d8b51152ed5fde9e6dbf1e94f988) +++ Riskeer/WaveImpactAsphaltCover/src/Riskeer.WaveImpactAsphaltCover.Data/WaveImpactAsphaltCoverFailureMechanism.cs (.../WaveImpactAsphaltCoverFailureMechanism.cs) (revision ebf637c8e75f5b88faeace2b2e1017d23c78d7f8) @@ -87,11 +87,13 @@ { base.AddSectionDependentData(section); sectionResultsOld.Add(new WaveImpactAsphaltCoverFailureMechanismSectionResultOld(section)); + sectionResults.Add(new NonAdoptableWithProfileProbabilityFailureMechanismSectionResult(section)); } protected override void ClearSectionDependentData() { sectionResultsOld.Clear(); + sectionResults.Clear(); } } } \ No newline at end of file Index: Riskeer/WaveImpactAsphaltCover/test/Riskeer.WaveImpactAsphaltCover.Data.Test/WaveImpactAsphaltCoverFailureMechanismTest.cs =================================================================== diff -u -rbe1e7f1dbe13d8b51152ed5fde9e6dbf1e94f988 -rebf637c8e75f5b88faeace2b2e1017d23c78d7f8 --- Riskeer/WaveImpactAsphaltCover/test/Riskeer.WaveImpactAsphaltCover.Data.Test/WaveImpactAsphaltCoverFailureMechanismTest.cs (.../WaveImpactAsphaltCoverFailureMechanismTest.cs) (revision be1e7f1dbe13d8b51152ed5fde9e6dbf1e94f988) +++ Riskeer/WaveImpactAsphaltCover/test/Riskeer.WaveImpactAsphaltCover.Data.Test/WaveImpactAsphaltCoverFailureMechanismTest.cs (.../WaveImpactAsphaltCoverFailureMechanismTest.cs) (revision ebf637c8e75f5b88faeace2b2e1017d23c78d7f8) @@ -75,6 +75,9 @@ 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] @@ -97,12 +100,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]