错误AutoFixture CreateMany方法

时间:2016-09-16 10:04:04

标签: c# autofixture

我正在使用Microsot Nunit和Autofixture编写单元测试。我遇到一个问题,当我通过AutoFixture生成一个对象并尝试迭代它们时,它不会产生结果并保持该行。我试图调试它,但同样的事情发生。在迭代方面,它确实坚持到那个地方。请在下面找到我的代码。

var fixture = new Fixture();
fixture.Behaviors.Remove(new ThrowingRecursionBehavior());
fixture.Behaviors.Add(new OmitOnRecursionBehavior());
fixture.Customizations.Add(new XsdRestrictionHandler());
fixture.Customize(new MultipleCustomization());
foreach(var invoice in fixture.Build<ReceiptInvoice>().CreateMany(100))
{    
}

正如我所提到的,它不会迭代元素并保留在那个地方,甚至不会产生任何错误。

任何帮助都将不胜感激。

0 个答案:

没有答案