NUnit 运行 并行测试
NUnit Running Tests in Parallel
我有一个循环遍历列表的测试,运行是一个测试!但是,我想并行执行此 运行 。有什么办法可以做到这一点?我可以创建可并行化的列表吗?
我想我明白了!我所要做的就是在我的列表中调用 AsParallel!
假设我有一个字符串类型的 Id 列表,我想 运行 对每个条目进行测试,我可以在我的测试方法中执行以下操作!
myList.AsParallel.SelectMany(entry =>
{
// execute the test for each of the entry
// return entry;
});
我注意到 运行 通过 运行 并行执行列表中每个元素的所有测试所花费的时间显着减少!
我有一个循环遍历列表的测试,运行是一个测试!但是,我想并行执行此 运行 。有什么办法可以做到这一点?我可以创建可并行化的列表吗?
我想我明白了!我所要做的就是在我的列表中调用 AsParallel!
假设我有一个字符串类型的 Id 列表,我想 运行 对每个条目进行测试,我可以在我的测试方法中执行以下操作!
myList.AsParallel.SelectMany(entry =>
{
// execute the test for each of the entry
// return entry;
});
我注意到 运行 通过 运行 并行执行列表中每个元素的所有测试所花费的时间显着减少!