Index: Ringtoets/HydraRing/test/Ringtoets.HydraRing.Calculation.Test/Providers/FailureMechanismDefaultsProviderTest.cs =================================================================== diff -u -rf8c28b3b04cdabb62ea37772efcb1f4ebbbf2b9e -r450dc975ac532838d2fe884a477e3f7e3d794904 --- Ringtoets/HydraRing/test/Ringtoets.HydraRing.Calculation.Test/Providers/FailureMechanismDefaultsProviderTest.cs (.../FailureMechanismDefaultsProviderTest.cs) (revision f8c28b3b04cdabb62ea37772efcb1f4ebbbf2b9e) +++ Ringtoets/HydraRing/test/Ringtoets.HydraRing.Calculation.Test/Providers/FailureMechanismDefaultsProviderTest.cs (.../FailureMechanismDefaultsProviderTest.cs) (revision 450dc975ac532838d2fe884a477e3f7e3d794904) @@ -33,47 +33,47 @@ [TestCase(HydraRingFailureMechanismType.AssessmentLevel, 1, new[] { 1 - }, 1, 9)] + }, 1, 9, 1)] [TestCase(HydraRingFailureMechanismType.WaveHeight, 11, new[] { 11 - }, 11, 9)] + }, 11, 9, 1)] [TestCase(HydraRingFailureMechanismType.WavePeakPeriod, 11, new[] { 14 - }, 14, 9)] + }, 14, 9, 1)] [TestCase(HydraRingFailureMechanismType.WaveSpectralPeriod, 11, new[] { 16 - }, 16, 9)] + }, 16, 9, 1)] [TestCase(HydraRingFailureMechanismType.QVariant, 3, new[] { 5 - }, 6, 10)] + }, 6, 10, 4)] [TestCase(HydraRingFailureMechanismType.DikeHeight, 101, new[] { 102, 103 - }, 1017, 9)] + }, 1017, 9, 1)] [TestCase(HydraRingFailureMechanismType.DikesOvertopping, 101, new[] { 102, 103 - }, 1017, 9)] + }, 1017, 9, 1)] [TestCase(HydraRingFailureMechanismType.StructuresOvertopping, 110, new[] { 421, 422, 423 - }, 4404, 9)] + }, 4404, 9, 1)] [TestCase(HydraRingFailureMechanismType.StructuresClosure, 111, new[] { 422, 424, 425, 426, 427 - }, 4505, 9)] + }, 4505, 9, 1)] [TestCase(HydraRingFailureMechanismType.StructuresStructuralFailure, 112, new[] { 422, @@ -85,21 +85,22 @@ 433, 434, 435 - }, 4607, 9)] + }, 4607, 9, 1)] [TestCase(HydraRingFailureMechanismType.DunesBoundaryConditions, 1, new[] { 6 - }, 8, 9)] + }, 8, 9, 1)] [TestCase(HydraRingFailureMechanismType.OvertoppingRate, 101, new[] { 102, 103 - }, 1017, 9)] + }, 1017, 9, 1)] public void GetFailureMechanismDefaults_ReturnsExpectedFailureMechanismDefaults(HydraRingFailureMechanismType failureMechanismType, int expectedMechanismId, IEnumerable expectedSubMechanismIds, int expectedFaultTreeModelId, - int expectedPreprocessorFaultTreeModelId) + int expectedPreprocessorFaultTreeModelId, + int expectedPreprocessorMechanismId) { // Setup var failureMechanismDefaultsProvider = new FailureMechanismDefaultsProvider(); @@ -112,6 +113,7 @@ Assert.AreEqual(expectedSubMechanismIds, failureMechanismDefaults.SubMechanismIds); Assert.AreEqual(expectedFaultTreeModelId, failureMechanismDefaults.FaultTreeModelId); Assert.AreEqual(expectedPreprocessorFaultTreeModelId, failureMechanismDefaults.PreprocessorFaultTreeModelId); + Assert.AreEqual(expectedPreprocessorMechanismId, failureMechanismDefaults.PreprocessorMechanismId); } } } \ No newline at end of file