【问题标题】:Timeout per unit-test class supported?支持每个单元测试类的超时吗?
【发布时间】:2013-04-05 14:48:00
【问题描述】:

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

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

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

【问题讨论】:

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


    【解决方案1】:

    这可能不是您想看到的答案,但值得...

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

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-26
    • 1970-01-01
    • 1970-01-01
    • 2017-03-03
    • 1970-01-01
    • 2016-01-25
    • 2013-09-25
    • 1970-01-01
    相关资源
    最近更新 更多