'', BOT_USERS = '' } = process.env
module.exports = {
BOT_TOKEN,
ADMINS: BOT_ADMINS.split(','),
USERS: BOT_USERS.split(',')
}
В тесте хочу его замокать. Делаю так:
import * as BotConfig from './../../config/bot'
BotConfig.ADMINS = ['1']
Но в тестируемом классе значение все равно из .env. Забираю так:
import { ADMINS, USERS } from './../../config/bot'
Что я делаю не так?
Решил через либу proxyquire. Хз насколько это корректно
Обсуждают сегодня