0

我们最近将目标框架从 net47 更新到了 net5,并遇到了与我们的测试项目有关的问题。每个测试运行都有一个唯一的基本目录,其 URI 像 ./TestResults/Deploy_xxx 包含我们用于运行测试的所有文件和目录(以及所有二进制文件)。
更新到 net5 后,每次测试运行的基本目录都是相同的(/bin/debug/net5.0),这是我们测试工作方式的一个问题,意味着需要进行昂贵的修改。
是否可以指定一个包含所有测试文件并且对于每个测试运行都是唯一的测试目录?我们使用 MSTest 的 [DeploymentItem...] 属性来复制我们的测试文件。

4

0 回答 0