准备条件
以第1节教程的创建的目录和代码为基础进行讲解。如果没有看过第1节教程,请关注我,查看以往该系列的文章
这节教程主要讲解在jest中的怎样去测试定时器,将第1节的代码复制一份,并且把index.js
和index.test.js
文件内容全部清空
下面将介绍3种测试定时器的方法
在 index.js
中写入一些待测试方法
export const timer1 = (callback) => {
setTimeout(() => {
callback()
}, 3000)
}
export const timer2 = (callback) => {
setTimeout(() => {
callback()
setTimeout(()