TypeError: Невозможно прочитать свойство 'subscribe' из undefined при модульном тестировании углового приложения - PullRequest
0 голосов
/ 01 апреля 2019

Я запускаю юнит-тест для углового приложения. Я ожидаю, что будет вызван ngOnInit, но тест не пройден, так как TypeError: Невозможно прочитать свойство 'subscribe' из undefined.

Это Component.ts

ngOnInit() {
    this.topToolBarService.change.subscribe(customer => {
      this.filter.customerid = customer;
      this.customerid = customer;
      this.getData();

    });
}

1 Ответ

0 голосов
/ 01 апреля 2019

Ваш сервис инициализирован?

Вы пробовали

this.topToolBarService.change().subscribe(...

С наилучшими пожеланиями

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...