2015-03-02 234 views
0

我有一个测试,它循环遍历List并运行测试!然而,我想要平行运行。有没有办法可以做到这一点?我可以创建我的列表进行并行化吗?NUnit并行运行测试

+0

请粘贴代码。 – 2015-03-02 09:45:30

回答

0

我猜我明白了!我所要做的就是打电话给我的名单上的AsParallel!

假设我有一个String类型的ID列表,我想为每个条目运行一个测试,我可以在我的测试方法中执行以下操作!

myList.AsParallel.SelectMany(entry => 
{ 
    // execute the test for each of the entry 
    // return entry; 
}); 

我注意到,通过并行运行它们,运行列表中的每个元素所需的时间显着减少了!

+1

粘贴代码和标记是一个答案,也许有人会发现它有用一天。 – 2015-03-02 09:56:35