1

/ListTests 选项只输出没有类和命名空间的方法名称,这没有任何意义!而且文档似乎没有提供任何额外的工具来做到这一点。

4

1 回答 1

0

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

所以无论如何我让它使用这个命令:

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

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

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

于 2019-03-07T22:57:05.977 回答