我有多个 Nunit 测试 DLL,例如 a_test.dll、b_test.dll、c_test.dll。
每当我需要执行这些测试项目时,我都需要在 Nunit 应用程序中单独加载它们并执行它们。
我可以一次添加它们并执行吗?
我有多个 Nunit 测试 DLL,例如 a_test.dll、b_test.dll、c_test.dll。
每当我需要执行这些测试项目时,我都需要在 Nunit 应用程序中单独加载它们并执行它们。
我可以一次添加它们并执行吗?
如果这是一项重复性任务,并且每次运行 nunit.exe 时都必须加载库,请加载一次并保存为解决方案(.nunit 文件)。
此外,如果您拥有这些库的代码 - 您可以将所有项目合并到一个解决方案中,然后使用 nunit 打开它。
至于现在它不能从打开的对话框加载多个 dll,也不能从命令行加载多个 dll。
我使用 ReSharper 附带的测试运行器。您可以执行 ReSharper > Unit Tests > Run All Tests From Solution,或 Ctrl+U、Ctrl+L,它将运行每个项目中的所有单元测试。