【发布时间】:2018-06-15 22:43:26
【问题描述】:
我的代码中有这个语句,我想知道如何使用 Jasmine 测试 setInterval。
const x = setInterval(() => {
const countdown = getElementById('countdownWrapper');
const systemTime = ...
const now = new Date().getTime();
const endTime = systemTime - now;
countdown.querySelector('.countdown-time').innerHTML = time();
if (endTime < 0) {
clearInterval(x);
countdown.classList.remove('countdown-time--show');
}
}, 1000);
systemTime 由 HTML 中的 DATA-CONTENT 属性中的 epoch 值提供。
任何帮助将不胜感激
【问题讨论】:
标签: javascript jasmine clock