当尝试从实现它的不同类调用Test时,它不执行Parallelizable
属性,而是仅按顺序执行方法(Alltest_2()
和{{1} })。有没有办法调用它们以便它们并行执行?
这是一个代码示例:
Alltest_1()
答案 0 :(得分:1)
你不能简单地自己调用测试,并期望在测试中获得任何正常的NUnit行为。例如,当它调用带有[Parallelizable]
的测试时,NUnit知道该怎么做 - 它的作用相当复杂。你自己的电话只是调用你写的方法。
没有什么可以阻止你在给定的测试中调用常用方法,但是测试本身必须由NUnit调用。
如果你可以改写或提出另一个关于你在这里想要实现什么的问题,我们可能会给你一些关于替代方案的建议。