#angular #unit-testing #http #httpclient
#angular #модульное тестирование #http #httpclient
Вопрос:
У меня есть следующая функция, и я хотел бы провести модульный тест на ней. Или как издеваться над httpclient
export function TranslateFactory(http: HttpClient) {
return new TranslationService(http, 'assets/i18n');
}
Ответ №1:
Я бы посоветовал прочитать тестовые HTTP-сервисы из документации Angular, а затем перейти оттуда.
Комментарии:
1. Эта функция находится не в сервисе, а в moduleapp. Я использую его в заводском режиме для загрузки своих переводов. Могу ли я привести пример, пожалуйста?
2. Если я собираюсь помочь вам, мне нужно больше контекста, вам придется попытаться предоставить какой-то исходный код и / или stackblitz, чтобы мы могли увидеть это в действии. Не могли бы вы, пожалуйста, предоставить мне сводку вашего приложения, чтобы я мог вам помочь?