Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/MacroStabilityInwards/MacroStabilityInwardsKernelWrapperTests.cs =================================================================== diff -u -r3573 -r3612 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/MacroStabilityInwards/MacroStabilityInwardsKernelWrapperTests.cs (.../MacroStabilityInwardsKernelWrapperTests.cs) (revision 3573) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators.Tests/KernelWrappers/MacroStabilityInwards/MacroStabilityInwardsKernelWrapperTests.cs (.../MacroStabilityInwardsKernelWrapperTests.cs) (revision 3612) @@ -300,8 +300,7 @@ } [Test] - [Category(Categories.WorkInProgress)] - public void TestFullCalculationFailsWithBadTangentLines() + public void TestFullCalculationSuceedsWithWarningsWithBadTangentLines() { var kernelWrapper = new MacroStabilityInwardsKernelWrapper(); kernelWrapper.FailureMechanismParametersMStab = new FailureMechanismParametersMStab(); @@ -324,8 +323,8 @@ // Run the dl; the tangent line position is defined in such a way that a circle segment can not be matched to a soil this should fail. kernelWrapper.Execute(kernelDataInput, kernelDataOutput, out messages); MacroStabilityOutput macroStabilityOutput = (MacroStabilityOutput)kernelDataOutput; - Assert.AreEqual(1, messages.Count); - Assert.AreEqual(CalculationResult.UnexpectedError, macroStabilityOutput.CalculationResult); + Assert.AreEqual(51, messages.Count); + Assert.AreEqual(CalculationResult.Succeeded, macroStabilityOutput.CalculationResult); Assert.IsTrue(messages[0].Message.Contains("A slice is beyond the geometry at x")); }