我正在 VS 解决方案的大量测试中研究 Heisenbug。我怀疑这可能取决于测试运行的顺序。显然这不是一个理想的情况。
但我的问题是,运行后,有没有办法查看测试执行的顺序?
如果情况可以重现,那么您可以从命令行运行测试,并在运行器上设置适当的日志记录级别,以查看测试执行的实际顺序。
例如,
dotnet test -v d YourProject.Tests.dll
-v d