Я хочу быстро изменить значение переменной env, не закрывая VS Code, чтобы мои тесты видели обновленное значение переменной env. Представьте себе пример, в котором мой интеграционный тест может быть запущен для базы данных D1 или базы данных D2. Как лучше всего это сделать, если значение dataToUse контролируется через переменную env?
Я знаю, что могу настроить launch.json для установки переменных env перед отладкой проекта, такого как мое веб-приложение ASP.NET Core. Это отличный опыт: я могу использовать свойство inputs для управления списком возможных значений, которые пользователь может выбрать непосредственно перед запуском задачи clrcore. Но это не влияет на тесты, не так ли? Как я могу быстро изменить переменную env перед отладкой одного теста C#?
Может ли это быть так же просто, как создать новую задачу в Tasks.json, которая может установитьx/
Код: Выделить всё
exportПодробнее здесь: https://stackoverflow.com/questions/798 ... on-test-in
Мобильная версия