支持每单元测试类的超时?

时间:2013-04-05 14:48:00

标签: .net unit-testing xunit xunit.net

在NUnit中,我可以在[Timeout(5000)](测试类)级别添加TestFixture属性,以指定每个测试方法的上限在那堂课。

在xUnit中,我知道我可以做类似的事情,但是在测试方法级别:[Fact(Timeout=5000)]

我的问题是:我可以在测试类级别使用xUnit应用超时吗?

1 个答案:

答案 0 :(得分:4)

这可能不是您希望看到的答案,而是它的价值......

这里的建议是为FactAttribute创建自己的替代品,它从FactAttribute派生并设置您想要的任何默认值(如超时)。

参考:http://xunit.codeplex.com/workitem/9727