2013-04-05 120 views
1

在NUnit的我可以在TestFixture(测试类)级别添加[Timeout(5000)]属性指定在该类每个测试方法的上限。支持每个单元测试类的超时时间?

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

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

回答

3

这可能不是你希望看到的,但它是什么值得答案...

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

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

+0

那将不得不做:) – 2013-04-05 22:30:43

+0

的xUnit 2.0(这正在对加工)将支持超时。请参阅功能列表:http://xunit.codeplex.com/discussions/390453 – 2013-06-22 09:56:04