Установите переменные env перед запуском модульного теста C # в VS CodeC#

Место общения программистов C#
Anonymous
Установите переменные env перед запуском модульного теста C # в VS Code

Сообщение Anonymous »

Я использую VS Code (не Visual Studio) и запускаю/отлаживаю модульные тесты C# (с использованием платформы MSTest и расширения C# Dev Kit)
Я хочу быстро изменить значение переменной env, не закрывая VS Code, чтобы мои тесты видели обновленное значение переменной env. Как лучше всего это сделать?
Я знаю, что могу настроить launch.json для установки переменных env перед отладкой такого проекта, как мое веб-приложение ASP.NET Core. Это отличный опыт: я могу использовать свойство inputs для управления списком возможных значений, которые пользователь может выбрать непосредственно перед запуском задачи clrcore. Но это не влияет на тесты, не так ли? Как я могу быстро изменить переменную env перед отладкой отдельного модульного теста C#?
Может ли это быть так же просто, как создать новую задачу в Tasks.json, которая может установитьx/ нужное мне значение, и тесты его уловят? Я использую компьютер с Windows, поэтому у меня есть Powershell, но также есть Git Bash.

Подробнее здесь: https://stackoverflow.com/questions/798 ... in-vs-code

Вернуться в «C#»