Index: Riskeer/Integration/src/Riskeer.Integration.Data/StandAlone/PipingStructureFailureMechanism.cs =================================================================== diff -u -rfac4607efdf72138658603bf43f4b3dc539f1fea -ra3e7bacf6bd5ba5facb6f0d84a8982b0fe127ecd --- Riskeer/Integration/src/Riskeer.Integration.Data/StandAlone/PipingStructureFailureMechanism.cs (.../PipingStructureFailureMechanism.cs) (revision fac4607efdf72138658603bf43f4b3dc539f1fea) +++ Riskeer/Integration/src/Riskeer.Integration.Data/StandAlone/PipingStructureFailureMechanism.cs (.../PipingStructureFailureMechanism.cs) (revision a3e7bacf6bd5ba5facb6f0d84a8982b0fe127ecd) @@ -72,11 +72,13 @@ { base.AddSectionDependentData(section); sectionResultsOld.Add(new PipingStructureFailureMechanismSectionResultOld(section)); + sectionResults.Add(new NonAdoptableFailureMechanismSectionResult(section)); } protected override void ClearSectionDependentData() { sectionResultsOld.Clear(); + sectionResults.Clear(); } } } \ No newline at end of file Index: Riskeer/Integration/test/Riskeer.Integration.Data.Test/StandAlone/PipingStructureFailureMechanismTest.cs =================================================================== diff -u -r61ae255b9b90fa2796275dce1d5eecdb4c92ab87 -ra3e7bacf6bd5ba5facb6f0d84a8982b0fe127ecd --- Riskeer/Integration/test/Riskeer.Integration.Data.Test/StandAlone/PipingStructureFailureMechanismTest.cs (.../PipingStructureFailureMechanismTest.cs) (revision 61ae255b9b90fa2796275dce1d5eecdb4c92ab87) +++ Riskeer/Integration/test/Riskeer.Integration.Data.Test/StandAlone/PipingStructureFailureMechanismTest.cs (.../PipingStructureFailureMechanismTest.cs) (revision a3e7bacf6bd5ba5facb6f0d84a8982b0fe127ecd) @@ -69,6 +69,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] @@ -91,12 +94,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); } } } \ No newline at end of file