我正在使用带有 TestCaseSource 属性的 NUnit 对动态数据进行数据驱动测试,方法与NUnit TestCaseSource 将值传递给工厂和 如何将动态对象传递给 NUnit TestCase 函数的方法相同?
在每种情况下,他们都使用 IEnumerable <TestCaseData> 来指定数据。从这里的 NUnit 文档http://nunit.org/index.php?p=testCaseSource&r=2.5看来,这需要是与 TestCase 相同的类的静态或实例成员。
我想将其重构为另一个类,因为我想使用相同的 TestCaseSource 属性。有谁知道这是否可能?