Как использовать файл конфигурации для модульного тестирования и другой файл для производства в NODE
У меня есть значение в файле конфигурации, которое используется в условии IF, и как только это значение установлено, я не могу получить минимальное требуемое покрытие.
В качестве обходного пути я создал два файла json, один из которых - production.json, а другой - test.json, и я хочу использовать test.json для Unit Testing и production.json для нормального выполнения.
Пожалуйста, дайте мне знать, если есть лучший способ проверить этот сценарий.
1 ответ
Решение
Вы можете сделать это с переменными окружения, настройки prod не должны передаваться в SCM.
Проверьте: dotenv