在 NUnit 中,我可以在(测试类)级别[Timeout(5000)]
添加一个属性,以指定该类中每个测试方法的上限。TestFixture
在 xUnit 中,我知道我可以做类似的事情,但在测试方法级别:[Fact(Timeout=5000)]
.
我的问题是:我可以使用 xUnit 在测试类级别应用超时吗?
在 NUnit 中,我可以在(测试类)级别[Timeout(5000)]
添加一个属性,以指定该类中每个测试方法的上限。TestFixture
在 xUnit 中,我知道我可以做类似的事情,但在测试方法级别:[Fact(Timeout=5000)]
.
我的问题是:我可以使用 xUnit 在测试类级别应用超时吗?
这可能不是您想看到的答案,但值得...
这里的建议是创建您自己的 FactAttribute 替代品,它派生自 FactAttribute 并设置您想要的任何默认值(如超时)。
参考:http: //xunit.codeplex.com/workitem/9727