OrderedTest возвращает другой каталог, чем TestMethod - PullRequest
0 голосов
/ 05 марта 2020

У меня TestMethod в моем модульном тесте:

[TestMethod]
public void TestLast()
{
    var path = AppDomain.CurrentDomain.SetupInformation.ApplicationBase ;
    Console.WriteLine(path);

}

Я вставил TestMethod в файл orderTest: OrderedTest1.orderedtest
Я хочу получить каталог, когда тест запустить. Когда я проверяю переменную path в методе при запуске TestLast непосредственно в Visual Studio, я получаю путь к папке Debug (во время отладки):

C:\Users\dada\Visual Studio 2015\Projects\TestTest\UnitTestProject2\bin\Debug  

Но когда Я запускаю OrderedTest1.orderedtest в режиме отладки в Visual Studio, я получаю другое значение для переменной path:

C:\Users\dada\Visual Studio 2015\Projects\TestTest\TestResults\dada_MyMachineName 2020-03-05 17_12_14\Out

Почему это так и как можно получить путь к папке Debug при отладке orderTest (без изменения пути вручную)?

...