У меня есть компонент, который считывает некоторую конфигурацию из стандартного файла конфигурации .NET (app.config).
, когда я запускаю модульные тесты (NUnit) для этого компонента (с использованием TD.NET), я заметил, что файл конфигурации не читается.
После проверки AppDomain.CurrentDomain.SetupInformation.ConfigurationFile
I заметили, что его значение установлено на C: \ Users \ ltal \ AppData \ Local \ Temp \ tmp6D2F.tmp (какое-то временное случайное местоположение).
Есть ли причина, почему это происходит? (Это вина NUnit или TD.NET?)
Полагаю, я мог бы сам установить этот объект SetupInformation для теста, еще не пробовал, но все еще задаюсь вопросом, почему он создается именно так, а не по умолчанию .