Модульный тест Угловой с заглушкой переменной - PullRequest
0 голосов
/ 03 мая 2019

Я создал класс в Angular 7 для загрузки файла конфигурации для переменных среды. Здесь используется принятый ответ Angular5: развертывание приложения Angular на нескольких клиентах

Теперь я хочу добавить модульное тестирование в мои Сервисы, но получаю следующую ошибку:

TypeError: Невозможно прочитать свойство 'apiURL' из неопределенного

Другими словами, когда appConfig импортируется, он не распознается.

Как можно заглушить указанную ниже переменную, чтобы устранить ошибку? Я пытался использовать шпионов, но не могу заставить его работать:

/**
 * Global variable containing actual config to use. Initialised via ajax call
 */
export let appConfig: AppConfig;
...