Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Update/AssessmentSectionUpdateExtensionsTest.cs =================================================================== diff -u -rea14c73fc9ac706d48a5af7125bb570a5d07dd28 -r9d77e28eef1dda363f4854ba2011a0107588d82c --- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Update/AssessmentSectionUpdateExtensionsTest.cs (.../AssessmentSectionUpdateExtensionsTest.cs) (revision ea14c73fc9ac706d48a5af7125bb570a5d07dd28) +++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/Update/AssessmentSectionUpdateExtensionsTest.cs (.../AssessmentSectionUpdateExtensionsTest.cs) (revision 9d77e28eef1dda363f4854ba2011a0107588d82c) @@ -20,6 +20,7 @@ // All rights reserved. using System; +using System.Collections.Generic; using System.Data.Entity; using System.Linq; using Application.Ringtoets.Storage.Create; @@ -157,6 +158,11 @@ { CalculationGroupEntityId = section.PipingFailureMechanism.CalculationsGroup.StorageId }); + ringtoetsEntities.PipingFailureMechanismMetaEntities.Add(new PipingFailureMechanismMetaEntity + { + PipingFailureMechanismMetaEntityId = section.PipingFailureMechanism.PipingProbabilityAssessmentInput.StorageId, + FailureMechanismEntityId = section.PipingFailureMechanism.StorageId + }); FillWithFailureMechanismEntities(ringtoetsEntities.FailureMechanismEntities); // Call @@ -201,6 +207,11 @@ { CalculationGroupEntityId = section.PipingFailureMechanism.CalculationsGroup.StorageId }); + ringtoetsEntities.PipingFailureMechanismMetaEntities.Add(new PipingFailureMechanismMetaEntity + { + PipingFailureMechanismMetaEntityId = section.PipingFailureMechanism.PipingProbabilityAssessmentInput.StorageId, + FailureMechanismEntityId = section.PipingFailureMechanism.StorageId + }); FillWithFailureMechanismEntities(ringtoetsEntities.FailureMechanismEntities); // Call @@ -246,6 +257,11 @@ { CalculationGroupEntityId = section.PipingFailureMechanism.CalculationsGroup.StorageId }); + ringtoetsEntities.PipingFailureMechanismMetaEntities.Add(new PipingFailureMechanismMetaEntity + { + PipingFailureMechanismMetaEntityId = section.PipingFailureMechanism.PipingProbabilityAssessmentInput.StorageId, + FailureMechanismEntityId = section.PipingFailureMechanism.StorageId + }); ringtoetsEntities.ReferenceLinePointEntities.Add(referenceLinePointEntity); FillWithFailureMechanismEntities(ringtoetsEntities.FailureMechanismEntities); @@ -290,6 +306,11 @@ { CalculationGroupEntityId = section.PipingFailureMechanism.CalculationsGroup.StorageId }); + ringtoetsEntities.PipingFailureMechanismMetaEntities.Add(new PipingFailureMechanismMetaEntity + { + PipingFailureMechanismMetaEntityId = section.PipingFailureMechanism.PipingProbabilityAssessmentInput.StorageId, + FailureMechanismEntityId = section.PipingFailureMechanism.StorageId + }); FillWithFailureMechanismEntities(ringtoetsEntities.FailureMechanismEntities); // Call @@ -348,6 +369,11 @@ { CalculationGroupEntityId = section.PipingFailureMechanism.CalculationsGroup.StorageId }); + ringtoetsEntities.PipingFailureMechanismMetaEntities.Add(new PipingFailureMechanismMetaEntity + { + PipingFailureMechanismMetaEntityId = section.PipingFailureMechanism.PipingProbabilityAssessmentInput.StorageId, + FailureMechanismEntityId = section.PipingFailureMechanism.StorageId + }); FillWithFailureMechanismEntities(ringtoetsEntities.FailureMechanismEntities); ringtoetsEntities.HydraulicLocationEntities.Add(hydraulicLocationEntity); @@ -397,6 +423,11 @@ { CalculationGroupEntityId = section.PipingFailureMechanism.CalculationsGroup.StorageId }); + ringtoetsEntities.PipingFailureMechanismMetaEntities.Add(new PipingFailureMechanismMetaEntity + { + PipingFailureMechanismMetaEntityId = section.PipingFailureMechanism.PipingProbabilityAssessmentInput.StorageId, + FailureMechanismEntityId = section.PipingFailureMechanism.StorageId + }); ringtoetsEntities.FailureMechanismEntities.Add(failureMechanismEntity); FillWithFailureMechanismEntities(ringtoetsEntities.FailureMechanismEntities); @@ -443,6 +474,11 @@ { CalculationGroupEntityId = section.PipingFailureMechanism.CalculationsGroup.StorageId }); + ringtoetsEntities.PipingFailureMechanismMetaEntities.Add(new PipingFailureMechanismMetaEntity + { + PipingFailureMechanismMetaEntityId = section.PipingFailureMechanism.PipingProbabilityAssessmentInput.StorageId, + FailureMechanismEntityId = section.PipingFailureMechanism.StorageId + }); ringtoetsEntities.FailureMechanismEntities.Add(failureMechanismEntity); FillWithFailureMechanismEntities(ringtoetsEntities.FailureMechanismEntities); @@ -513,6 +549,11 @@ { CalculationGroupEntityId = section.PipingFailureMechanism.CalculationsGroup.StorageId }); + ringtoetsEntities.PipingFailureMechanismMetaEntities.Add(new PipingFailureMechanismMetaEntity + { + PipingFailureMechanismMetaEntityId = section.PipingFailureMechanism.PipingProbabilityAssessmentInput.StorageId, + FailureMechanismEntityId = section.PipingFailureMechanism.StorageId + }); ringtoetsEntities.FailureMechanismEntities.Add(macrostabilityInwardsEntity); ringtoetsEntities.FailureMechanismEntities.Add(macrostabilityOutwardsEntity); @@ -583,6 +624,10 @@ CalculationsGroup = { StorageId = 1 + }, + PipingProbabilityAssessmentInput = + { + StorageId = 1 } }, GrassCoverErosionInwards =