【发布时间】:2011-04-27 01:45:36
【问题描述】:
根据 MSDN here 和讨论过的 here,我们可以使用 MSTest.exe 从命令行运行测试 - 这比在 IDE 中运行更有趣且更快(如果您正在开发像这样的大型解决方案,尤其慢我)。
我的问题是如何使用MSTest.exe 在我的解决方案 中运行所有 测试?该命令只有/test 选项来过滤/container 选项中指定的one 程序集中的测试。鉴于我的解决方案中可以包含所有 N 个测试程序集(!?),我只能考虑调用此命令 N 次(!?)此外,运行后的结果是每个程序集的基础知识,因此不容易获得哪些测试失败/通过了。
如果你知道更好的方法,请分享!谢谢!
【问题讨论】:
-
您还可以在执行测试之前使用 ILMerge 合并程序集。
标签: visual-studio-2010 unit-testing command-line