Я использую BsModalRef для показа мод и отправки данных с использованием свойства content
. Итак, у нас есть что-то вроде этого:
this.followerService.getFollowers(this.bsModalRef.content.channelId).subscribe((followers) => {
this.followerList = followers;
this.followerList.forEach((follower) => {
follower.avatarLink = this.setUserImage(follower.userId);
this.followerEmails.push(follower.email);
});
});
Мы устанавливаем идентификатор канала в содержимом bsModalRef (this.bsModalRef.content.channelId
). Работает нормально. Сейчас я пишу модульный тест для этого. Проблема в том, что я не могу это высмеять. Я попытался переопределить, шпион и т. Д., Но ничего не работает. Я использую подход, упомянутый в этой ссылке . Одной из альтернатив является использование TestBed, но я не очень осведомлен о его использовании. Может ли кто-нибудь помочь мне найти какой-либо подход, с помощью которого это может быть достигнуто?