vstest.console.exe - 使用vstest.console.exe,如何获得程序集所有测试方法的全限定名称?

vstest.console.exe - 使用vstest.console.exe,如何获得程序集所有测试方法的全限定名称?,第1张

/ ListTests选项仅输出方法名称,而不输出其类和名称空间,这没有任何意义!而且documentation似乎没有提供任何其他工具来执行此操作。

最佳答案:

1 个答案:

答案 0 :(得分:0)

显然,someones else通过查看源代码已经弄清楚了。有一个未记录的开关允许这样做,但是它必须输出到文件,因为它是“仅供内部使用”(叹气)。

所以无论如何我都可以使用以下命令:

vstest.console.exe bin\x64\Release\DummyProjectTests.dll /ListFullyQualifiedTests /ListTestsTargetPath:tests.txt

确实,内容就是您所期望的:

  

SuccessfulTests.FibonacciTests.GoodTest_1
  SuccessTests.FibonacciTests.GoodTest_2
  SuccessTests.FibonacciTests.GoodTest_3
  SuccessTests.FibonacciTests.DataRowGoodTest

本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复