我有以下代码(sample1.evol - 附加到我的单元测试项目的文件):
[Test]
public void LexicalTest1()
{
var codePath = Path.GetFullPath(@"\EvolutionSamples\sample1.evol");
//.....
}
我发现测试执行的工作目录不是程序集目录:(在我的情况下代码路径变量分配给d:\EvolutionSamples\sample1.evol
)。
那么,如何更改执行工作目录(没有硬代码)?加载附加到测试用例的任何文件的最佳实践是什么?