AW
Использую Nunit3.x;
Создал тест с параметром : задав атрибут TestCaseSource("GenerateData")
В методе GenerateData я считываю файл из папки с проектом: File.ReadAllLines(@"testdata.csv");
Проблема в том, что при запуске тестов: Nunit считывает файл из директории AppData\Local\Temp, а не из папки с проектом
Я пытался это починить так
[OneTimeSetUp]
public void Init()
{
Environment.CurrentDirectory = TestContext.CurrentContext.TestDirectory;
// or identically under the hoods
Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
}
Но не помогло
Так же пробовал
File.ReadAllLines(Path.Combine(TestContext.CurrentContext.WorkDirectory,@"testdata.csv"));