【发布时间】:2021-05-08 03:37:45
【问题描述】:
我使用 MSTest (2.1.2),并且我有一个数据驱动的测试。
[DataTestMethod]
[ExpenseTypesData]
[Timeout(600000)]
public void ManualExpenseReportTest(string category)
{
}
是否可以为单个数据行测试而不是所有数据行设置超时?
无论我有 2 行还是 200 行,此测试都会因超时而失败。不用说,我不知道要执行多少测试,所以更改数字不是一种选择。除此之外,我不希望一个卡住的测试保存其他数据行。
【问题讨论】:
标签: c# automated-tests timeout mstest data-driven-tests