如何以编程方式生成NUnit灯具?

时间:2010-04-22 09:12:49

标签: c# nunit

说我有一个类似的测试:

void TestSomething(int someParam)
{
   // Test code
}

我想用一组“someParam”值执行此测试。我可以使用参数编写显式[Test]灯具调用TestSomething(),这意味着每个TestSomething()方法都有N个方法。我可以编写另一个[Test]方法循环“someParam”值并调用TestSomething(),这意味着每个测试都有2个方法,测试报告不如单个TestSomethingWithXValue()方法好。

那么,有没有办法以编程方式为每个测试方法和输入值生成灯具?

1 个答案:

答案 0 :(得分:3)