我的意思是这样的。
[TestFixture]
public class SuccessTests
{
[Test]
public void Something()
{
// Here code that dynamically would create additional Test Cases to the Fixture
}
}
一旦测试构建器已经初始化,这是否可能?
答案 0 :(得分:1)
这是NUnit的长期计划,长期延迟,尚未启动的功能。
我们可能不会从另一个测试方法实现它,但是在fixture级别(例如OneTimeSetUp)或类似于TestCaseSource的属性。
在GitHub上查看此问题:https://github.com/nunit/nunit/issues/7。因为它是一个史诗,有子问题,你可能需要ZenHub才能看到那里的一切。请提出您的想法。
请记住TestCaseSource属性的现有工具,即使我们将它们称为“静态”,也可以在加载测试时添加可变数量的个案。