Как написать модульный тест для службы с наблюдателем точки останова? - PullRequest
0 голосов
/ 20 апреля 2020

У меня есть служба с наблюдателем точки останова. Но как мы можем вызвать событие изменения размера окна для наблюдателя точки останова, чтобы охватить все ветви и линии.

export class BreakPointService {
isSmallDevice ;

  constructor(private breakpointObserver: BreakpointObserver) {
    this.breakpointObserver.observe([`(max-width: 899px)`,
                                    `(min-width: 900px)`])
      .subscribe(result => {

        if (result.matches) {
          if (result.breakpoints[`(max-width: 899px)`]) {
            this.isSmallDevice = true;
          }
          if (result.breakpoints[`(min-width: 900px)`]) {
            this.isSmallDevice = false;
          }
        }
      });
  }
}


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