说我有一个类似的测试:
void TestSomething(int someParam)
{
// Test code
}
我想用一组“someParam”值执行此测试。我可以使用参数编写显式[Test]灯具调用TestSomething(),这意味着每个TestSomething()方法都有N个方法。我可以编写另一个[Test]方法循环“someParam”值并调用TestSomething(),这意味着每个测试都有2个方法,测试报告不如单个TestSomethingWithXValue()方法好。
那么,有没有办法以编程方式为每个测试方法和输入值生成灯具?