使用Nunit执行多个测试DLL

时间:2012-03-12 07:29:54

标签: c# .net unit-testing nunit nunit-2.5

我有多个Nunit测试DLL,如a_test.dll,b_test.dll,c_test.dll。

每当我需要执行这些测试项目时,我需要在Nunit应用程序中单独加载它们并执行它们。

我可以一次性添加它们并执行吗?

2 个答案:

答案 0 :(得分:0)

如果这是一项重复性任务,并且每次运行nunit.exe时都必须加载库,请加载一次并保存为解决方案(.nunit文件)。

此外,如果你有这些库的代码 - 你可以将所有项目联合到一个解决方案,然后用nunit打开它。

目前它无法从打开的对话框加载多个dll,也不能从命令行加载任何参数。

答案 1 :(得分:0)

我使用ReSharper附带的测试运行器。你可以做ReSharper>单元测试>从解决方案运行所有测试,或按Ctrl + U,Ctrl + L,它将在每个项目中运行所有单元测试。