有些方法的类别属性很少。在测试资源管理器中,我可以按类别运行测试。有些测试需要一个与该类别属性相关的不同参数,所以我想知道如何检查测试从哪个类别开始? 谢谢你的任何建议。
C# 测试framerwork NUnit。 VS 2012。
[test,cat1,cat2,cat3]
public void someTest()
{
from which category the test was started?
}
答案 0 :(得分:0)
您是否考虑过使用TestCase属性?它提供了一种传递输入参数并提供适当类别的方法:
[TestCase(0, Category = "cat1")]
[TestCase(50, Category = "cat2")]