Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Update/PipingFailureMechanismUpdateExtensionsTest.cs =================================================================== diff -u -r9d77e28eef1dda363f4854ba2011a0107588d82c -ra8e1897a44aceb5ed4c884797fbb80c9cb92d218 --- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Update/PipingFailureMechanismUpdateExtensionsTest.cs (.../PipingFailureMechanismUpdateExtensionsTest.cs) (revision 9d77e28eef1dda363f4854ba2011a0107588d82c) +++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Update/PipingFailureMechanismUpdateExtensionsTest.cs (.../PipingFailureMechanismUpdateExtensionsTest.cs) (revision a8e1897a44aceb5ed4c884797fbb80c9cb92d218) @@ -437,6 +437,7 @@ // Assert Assert.AreEqual(1, failureMechanismEntity.FailureMechanismSectionEntities.Count); + Assert.AreEqual(1, failureMechanismEntity.FailureMechanismSectionEntities.SelectMany(fms => fms.PipingSectionResultEntities).Count()); mocks.VerifyAll(); } @@ -464,10 +465,19 @@ StorageId = 1 }; failureMechanism.AddSection(failureMechanismSection); + failureMechanism.SectionResults.First().StorageId = 1; + var pipingSectionResultEntity = new PipingSectionResultEntity + { + PipingSectionResultEntityId = failureMechanism.SectionResults.First().StorageId + }; var failureMechanismSectionEntity = new FailureMechanismSectionEntity { FailureMechanismSectionEntityId = failureMechanismSection.StorageId, + PipingSectionResultEntities = + { + pipingSectionResultEntity + } }; var rootCalculationGroupEntity = new CalculationGroupEntity { @@ -486,6 +496,7 @@ ringtoetsEntities.FailureMechanismEntities.Add(failureMechanismEntity); ringtoetsEntities.CalculationGroupEntities.Add(rootCalculationGroupEntity); ringtoetsEntities.FailureMechanismSectionEntities.Add(failureMechanismSectionEntity); + ringtoetsEntities.PipingSectionResultEntities.Add(pipingSectionResultEntity); ringtoetsEntities.PipingFailureMechanismMetaEntities.Add(new PipingFailureMechanismMetaEntity { PipingFailureMechanismMetaEntityId = failureMechanism.PipingProbabilityAssessmentInput.StorageId, @@ -497,6 +508,7 @@ // Assert Assert.AreEqual(1, failureMechanismEntity.FailureMechanismSectionEntities.Count); + Assert.AreEqual(1, failureMechanismEntity.FailureMechanismSectionEntities.SelectMany(fms => fms.PipingSectionResultEntities).Count()); Assert.AreEqual(testName, failureMechanismEntity.FailureMechanismSectionEntities.ElementAt(0).Name); mocks.VerifyAll();