vue-test-utils setTimeout - PullRequest
       10

vue-test-utils setTimeout

0 голосов
/ 20 сентября 2018

У меня есть компонент, который при монтировании должен вызывать метод каждые 30 секунд.Я не могу написать тестовый модуль для него.Можете ли вы поделиться примером того, как для модульного тестирования ниже

methods: {
loadMethod () {
  getData().then(response => {
    this.myArr = response.data
  });
}   },   mounted: function () {
var self = this;
this.loadMethod();
var loadMethod = function () {
  self.loadMethod();
  self.interval1 = setTimeout(loadMethod, 30000);
};
self.interval2 = setTimeout(loadMethod, 30000);   }
...