Index: Riskeer/Piping/src/Riskeer.Piping.Service/PipingDataSynchronizationService.cs =================================================================== diff -u -ra6ddf1dcb7c6ca6e8e983467733c25134f673120 -r12a7158ec0ebecaaaa9bff38911f6aa1277e8d9c --- Riskeer/Piping/src/Riskeer.Piping.Service/PipingDataSynchronizationService.cs (.../PipingDataSynchronizationService.cs) (revision a6ddf1dcb7c6ca6e8e983467733c25134f673120) +++ Riskeer/Piping/src/Riskeer.Piping.Service/PipingDataSynchronizationService.cs (.../PipingDataSynchronizationService.cs) (revision 12a7158ec0ebecaaaa9bff38911f6aa1277e8d9c) @@ -130,7 +130,6 @@ var changedObjects = new Collection(); object[] removedObjects = failureMechanism.Sections.OfType() - .Concat(failureMechanism.SectionResultsOld) .Concat(failureMechanism.SectionResults) .Concat(failureMechanism.ScenarioConfigurationsPerFailureMechanismSection) .Concat(failureMechanism.CalculationsGroup.GetAllChildrenRecursive()) @@ -140,7 +139,6 @@ failureMechanism.ClearAllSections(); changedObjects.Add(failureMechanism); - changedObjects.Add(failureMechanism.SectionResultsOld); changedObjects.Add(failureMechanism.SectionResults); changedObjects.Add(failureMechanism.ScenarioConfigurationsPerFailureMechanismSection); Index: Riskeer/Piping/test/Riskeer.Piping.Service.Test/PipingDataSynchronizationServiceTest.cs =================================================================== diff -u -ra6ddf1dcb7c6ca6e8e983467733c25134f673120 -r12a7158ec0ebecaaaa9bff38911f6aa1277e8d9c --- Riskeer/Piping/test/Riskeer.Piping.Service.Test/PipingDataSynchronizationServiceTest.cs (.../PipingDataSynchronizationServiceTest.cs) (revision a6ddf1dcb7c6ca6e8e983467733c25134f673120) +++ Riskeer/Piping/test/Riskeer.Piping.Service.Test/PipingDataSynchronizationServiceTest.cs (.../PipingDataSynchronizationServiceTest.cs) (revision 12a7158ec0ebecaaaa9bff38911f6aa1277e8d9c) @@ -209,7 +209,6 @@ PipingFailureMechanism failureMechanism = PipingTestDataGenerator.GetPipingFailureMechanismWithAllCalculationConfigurations(); object[] expectedRemovedObjects = failureMechanism.Sections.OfType() - .Concat(failureMechanism.SectionResultsOld) .Concat(failureMechanism.SectionResults) .Concat(failureMechanism.ScenarioConfigurationsPerFailureMechanismSection) .Concat(failureMechanism.CalculationsGroup.GetAllChildrenRecursive()) @@ -224,17 +223,15 @@ // Note: To make sure the clear is performed regardless of what is done with // the return result, no ToArray() should be called before these assertions: CollectionAssert.IsEmpty(failureMechanism.Sections); - CollectionAssert.IsEmpty(failureMechanism.SectionResultsOld); CollectionAssert.IsEmpty(failureMechanism.SectionResults); CollectionAssert.IsEmpty(failureMechanism.ScenarioConfigurationsPerFailureMechanismSection); CollectionAssert.IsEmpty(failureMechanism.CalculationsGroup.Children); CollectionAssert.IsEmpty(failureMechanism.StochasticSoilModels); CollectionAssert.IsEmpty(failureMechanism.SurfaceLines); IObservable[] array = results.ChangedObjects.ToArray(); - Assert.AreEqual(7, array.Length); + Assert.AreEqual(6, array.Length); CollectionAssert.Contains(array, failureMechanism); - CollectionAssert.Contains(array, failureMechanism.SectionResultsOld); CollectionAssert.Contains(array, failureMechanism.SectionResults); CollectionAssert.Contains(array, failureMechanism.ScenarioConfigurationsPerFailureMechanismSection); CollectionAssert.Contains(array, failureMechanism.CalculationsGroup);