debounce не распространяется на JEST - PullRequest
0 голосов
/ 03 мая 2020

Я использую метод jQuery debounce для захвата событий debounce. Но проблема в том, что он не проходит тест JEST. Код ниже.

class ScrollSpy {
  let that = this;
  init() {
     window.addEventListener(
        'scroll',
        _.debounce(() => {
          that.scrollEvent();
        }, 30)
      );
  }
  scrollEvent() {
     console.log("OK");
  }
}

const instance = new ScrollSpy();
instance.init();
export default ScrollSpy;

Как я могу покрыть debounce

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