Index: Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil/RingtoetsProjectTestHelper.cs =================================================================== diff -u -rfec3278973f013ce03fdc34bf8d299feeb106870 -r404491d2ae0d9e99115115c0dd9155f1771c5dbe --- Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil/RingtoetsProjectTestHelper.cs (.../RingtoetsProjectTestHelper.cs) (revision fec3278973f013ce03fdc34bf8d299feeb106870) +++ Application/Ringtoets/test/Application.Ringtoets.Storage.TestUtil/RingtoetsProjectTestHelper.cs (.../RingtoetsProjectTestHelper.cs) (revision 404491d2ae0d9e99115115c0dd9155f1771c5dbe) @@ -27,6 +27,7 @@ using Core.Common.Base.Data; using Core.Common.Base.Geometry; using Core.Common.TestUtil; +using Ringtoets.AssemblyTool.Data; using Ringtoets.ClosingStructures.Data; using Ringtoets.ClosingStructures.Data.TestUtil; using Ringtoets.Common.Data.AssessmentSection; @@ -777,9 +778,18 @@ private static void SetSectionResults(IEnumerable sectionResults) { + var random = new Random(42); foreach (DuneErosionFailureMechanismSectionResult sectionResult in sectionResults) { - sectionResult.AssessmentLayerOne = GetAssessmentLayerOneState(); + sectionResult.SimpleAssessmentResult = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForFactorizedSignalingNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForSignalingNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForMechanismSpecificLowerLimitNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForLowerLimitNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForFactorizedLowerLimitNorm = random.NextEnumValue(); + sectionResult.TailorMadeAssessmentResult = random.NextEnumValue(); + sectionResult.UseManualAssemblyCategoryGroup = random.NextBoolean(); + sectionResult.ManualAssemblyCategoryGroup = random.NextEnumValue(); } } @@ -1946,9 +1956,18 @@ private static void SetSectionResults(IEnumerable sectionResults) { + var random = new Random(37); foreach (GrassCoverErosionOutwardsFailureMechanismSectionResult sectionResult in sectionResults) { - sectionResult.AssessmentLayerOne = GetAssessmentLayerOneState(); + sectionResult.SimpleAssessmentResult = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForFactorizedSignalingNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForSignalingNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForMechanismSpecificLowerLimitNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForLowerLimitNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForFactorizedLowerLimitNorm = random.NextEnumValue(); + sectionResult.TailorMadeAssessmentResult = random.NextEnumValue(); + sectionResult.UseManualAssemblyCategoryGroup = random.NextBoolean(); + sectionResult.ManualAssemblyCategoryGroup = random.NextEnumValue(); } } @@ -2038,9 +2057,18 @@ private static void SetSectionResults(IEnumerable sectionResults) { + var random = new Random(21); foreach (StabilityStoneCoverFailureMechanismSectionResult sectionResult in sectionResults) { - sectionResult.AssessmentLayerOne = GetAssessmentLayerOneState(); + sectionResult.SimpleAssessmentResult = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForFactorizedSignalingNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForSignalingNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForMechanismSpecificLowerLimitNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForLowerLimitNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForFactorizedLowerLimitNorm = random.NextEnumValue(); + sectionResult.TailorMadeAssessmentResult = random.NextEnumValue(); + sectionResult.UseManualAssemblyCategoryGroup = random.NextBoolean(); + sectionResult.ManualAssemblyCategoryGroup = random.NextEnumValue(); } } @@ -2126,9 +2154,18 @@ private static void SetSectionResults(IEnumerable sectionResults) { + var random = new Random(37); foreach (WaveImpactAsphaltCoverFailureMechanismSectionResult sectionResult in sectionResults) { - sectionResult.AssessmentLayerOne = GetAssessmentLayerOneState(); + sectionResult.SimpleAssessmentResult = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForFactorizedSignalingNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForSignalingNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForMechanismSpecificLowerLimitNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForLowerLimitNorm = random.NextEnumValue(); + sectionResult.DetailedAssessmentResultForFactorizedLowerLimitNorm = random.NextEnumValue(); + sectionResult.TailorMadeAssessmentResult = random.NextEnumValue(); + sectionResult.UseManualAssemblyCategoryGroup = random.NextBoolean(); + sectionResult.ManualAssemblyCategoryGroup = random.NextEnumValue(); } }