如何同时运行NUnit测试?
问题描述:
我有一套用C#和NUnit编写的集成测试,我想在构建机器上并行运行它们。我怎么做?在类似的question接受的解决方案是:如何同时运行NUnit测试?
- 创建自己的测试运行
- 移动到MbUnit的
还有一个项目NUnit.MultiCore但它是在Alpha版本,这将是可怕在生产中使用......或使用构建机器的能力并行运行多个标准NUnit跑步者,这是一种真正的解决方法,而不是一种持久的解决方案。
到目前为止有什么变化吗?我想留在NUnit,我不太确定建立自己的测试跑者是多么容易。
答
由于NUnit 2.5,NUnit has shipped with PNUnit - 可以并行运行NUnit测试的跑步者。据我了解,PNUnit将被纳入计划已久的NUnit 3.0。
有一个相当不错的概述how to use it here.