Неверный файл конфигурации при запуске тестов NUnit (TD.NET)

У меня есть компонент, который считывает некоторую конфигурацию из стандартного файла конфигурации .NET (app.config).

, когда я запускаю модульные тесты (NUnit) для этого компонента (с использованием TD.NET), я заметил, что файл конфигурации не читается.

После проверки AppDomain.CurrentDomain.SetupInformation.ConfigurationFile

I заметили, что его значение установлено на C: \ Users \ ltal \ AppData \ Local \ Temp \ tmp6D2F.tmp (какое-то временное случайное местоположение).

Есть ли причина, почему это происходит? (Это вина NUnit или TD.NET?)

Полагаю, я мог бы сам установить этот объект SetupInformation для теста, еще не пробовал, но все еще задаюсь вопросом, почему он создается именно так, а не по умолчанию .

5
задан lysergic-acid 18 May 2011 в 15:32
поделиться