Index: DamClients/DamUI/trunk/src/Dam/Deltares.Dam.IntegrationTests/ShearStrengthModelsTests.cs =================================================================== diff -u -r4734 -r4888 --- DamClients/DamUI/trunk/src/Dam/Deltares.Dam.IntegrationTests/ShearStrengthModelsTests.cs (.../ShearStrengthModelsTests.cs) (revision 4734) +++ DamClients/DamUI/trunk/src/Dam/Deltares.Dam.IntegrationTests/ShearStrengthModelsTests.cs (.../ShearStrengthModelsTests.cs) (revision 4888) @@ -39,11 +39,11 @@ /// - SigmaTau table with one segment line (0, 5)-(400, 405) equivalent to Mohr-Coulomb /// - Shansep (m=S=1, POP=5) leading to a shear stress of Tau = 5 + VerticalEffectiveStress /// Expected is that both shear strength models Mohr-Coulomb and SigmaTau return the same result. + /// However, due to the "cut-off" method (reduction of the bottom angle of the slices when too high) which applies to + /// Mohr-Coulomb but not SigmaTau table, a small difference in the safety factor is expected. /// But Shansep should return a higher safety factor because the VerticalEffectiveStress is higher than the NormalEffectiveStress. /// [Test] - [Category("Work_In_Progress")] - //[Ignore("unexpected error message occurs, will be solved in MWDAM-2123")] public void GivenSoilProfilesWithDifferentShearStrengthModelWhenRunningThenExpectedResultsAreReturned() { var projectFilename = Path.Combine(Directory.GetCurrentDirectory(), @"TestData\ShearStrengthModelsTests\ShearStrengthModelsComparison.damx"); @@ -66,7 +66,7 @@ Assert.That(allCalculationResults[0].ProfileName, Is.EqualTo("MohrCoulombMaterial")); Assert.That(allCalculationResults[0].SafetyFactor, Is.EqualTo(2.099733).Within(tolerance6Decimals)); Assert.That(allCalculationResults[1].ProfileName, Is.EqualTo("SigmaTauMaterial")); - Assert.That(allCalculationResults[1].SafetyFactor, Is.EqualTo(2.099733).Within(tolerance6Decimals)); + Assert.That(allCalculationResults[1].SafetyFactor, Is.EqualTo(2.114490).Within(tolerance6Decimals)); Assert.That(allCalculationResults[2].ProfileName, Is.EqualTo("ShansepMaterial")); Assert.That(allCalculationResults[2].SafetyFactor, Is.EqualTo(2.672868).Within(tolerance6Decimals)); });