Привет.
Нююанс в следующем:
Есть метод который кушает string названия файла некого проекта.
...
var actual = obj.LoadProject("UnitTest");
Assert.AreEqual(expected, actual);
При стандартной работе программы даже в режиме
Debug или
exe, часть кода вызывает для определения пути
Directory.GetCurrentDirectory() + часть пути хардкодом (да так нужно).
Обычно происходит создание в Debug на D:\проект\project\*(нужный файл)
Проблема появляется в старте Nunit теста, он вообще уходит на диск С и в директории юзера. Немного погуглив я понял что есть где то файл json где эти пути возможно. Вот и хотел узнать как это победить? Потому как тесты будут запущены не только на моем локальном пк.
Сама ошибка: