У меня есть проект на C #, над которым я работаю в Rider. В рамках этого проекта у меня есть проект тестирования интеграции. Когда я запускаю свои интеграционные тесты, они терпят неудачу, потому что они вызывают код, который зависит от информации в файле App.config. В проекте тестирования интеграции я сделал ссылку на файл App.config из основного проекта. Интеграционные тесты по-прежнему не работают. Они генерируют ArgumentNullExceptions для любых значений, которые хранятся в файле App.config.
Основной проект работает нормально и отлично получает значения из файла App.config.
Я также попытался перестроить интеграционный тестовый проект.
Копирую ли я файл App.config или делаю ссылку на него, я получаю одинаковые результаты.