我遇到了一个我以前没有遇到过的问题。当我运行我的 nUnit 单元测试时,工作文件夹不是项目的 bin 文件夹。如果我使用 Resharper 运行,它是一个子文件夹,AppData\Local\Jetbrains
如果我使用 Visual Studio 测试运行器,它是 Visual Studio 14 安装文件夹的一个子文件夹。因此,在我使用过的地方Directory.GetCurrentDirectory()
和Environment.CurrentDirectory
以前的解决方案中,它们不再起作用。
我在 Resharper 中关闭了卷影副本。
如何让我的单元测试从 bin\debug 文件夹运行,以便被测系统可以找到它需要的文件?