MSTest允许在指定程序集中运行测试以通过/ testcontainer或metalist通过/ testmetadata进行测试;但有没有办法在解决方案中自动运行所有测试,而不指定dll / meta文件的任何名称?感谢。
答案 0 :(得分:0)
它不是您想要听到的,但答案是否定的,默认情况下,您只能使用/testcontainer
或/testmetadata
选项来指定要运行的测试。
您可以轻松地为项目中包含测试的每个DLL多次运行MSTest。您甚至可以运行一个进程来分析您的DLL以进行测试,并构建一个包含测试的DLL列表,然后运行一个脚本,为每个DLL调用mstest。