У меня есть проект xUnit, который из IDE, который я запускаю, используя окно Unit Tests или конфигурацию запуска All tests from Solution
.
При настройке конфигурации запуска All tests from Solution
(или создании новой конфигурации), name - это единственное настраиваемое поле, и нет возможности указать переменные окружения. Я использую шаблон Generi c Host для настройки и предоставления ресурсов, добавленных в мою зависимость. Мне нужна поддержка нескольких сред с помощью launchSettings или переменных среды, чтобы сконфигурировать HostingEnvironment, чтобы можно было протестировать различные конфигурации, но в Rider, похоже, такой возможности нет. Я думаю , основываясь на некоторых результатах поиска, которые я обнаружил при поиске проблемы, что Visual Studio предоставляет эту возможность для запуска проектов xUnit / Unit Test.
Это сообщение на форуме старая, но примерно такая же / похожая проблема, и один из комментариев ссылается на эту проблему youtrack , которая помечена как исправленная, но ни в комментариях к этой проблеме, ни в комментариях к любой из связанных с ней «исправленных» проблем не говорится, как она был исправлен или каков приемлемый обходной путь.