如何将带有测试文件的目录传递给xUnit测试?

时间:2019-06-04 08:52:46

标签: xunit

我有一个xUnit测试子项目,该项目包含一个目录,其中存储测试数据文件。 xUnit是否提供任何功能来访问源文件中包含的测试数据?

1 个答案:

答案 0 :(得分:0)

我想您可以得到当前目录:

var workingDirectoryPath = System.IO.Directory.GetCurrentDirectory();

这将为您提供如下工作路径:

  

C:\ Users \ XXX \ Documents \ Visual Studio 2017 \ Projects \ PROJECT_NAME \ bin \ Debug \ netcoreapp2.2

然后向上遍历到测试项目目录。从那里可以进入测试数据目录并执行所需的任何操作。