1

有些方法几乎没有类别属性。在测试资源管理器中,我可以运行按类别分组的测试。有些测试需要一个与该类别属性相关的不同参数,所以我想知道如何检查测试是从哪个类别开始的?感谢您的任何建议。

C# 测试框架 NUnit。与 2012 年相比。

[test,cat1,cat2,cat3]
public void someTest()
{
   from which category the test was started?
}
4

1 回答 1

0

您是否考虑过使用TestCase属性?它提供了一种传递输入参数并提供适当类别的方法:

[TestCase(0, Category = "cat1")]
[TestCase(50, Category = "cat2")]
于 2013-07-23T20:49:42.243 回答