我有许多嵌套的复杂对象,我试图通过以下代码将它们与 Fluent Assertions 进行比较:
restResponse.Should().BeEquivalentTo(mappedSoapResponse, options =>
{
options.AllowingInfiniteRecursion();
options.IgnoringCyclicReferences();
return options;
});
尽管如此,尽管特别启用了无限递归,但我仍然遇到“已达到最大递归深度……”的问题。
最佳答案
你有没有试过事先添加这个
AssertionOptions.FormattingOptions.MaxDepth = 100;
关于c# - 流利的断言 "Maximum recursion depth was reached…",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63170077/