【发布时间】:2020-09-16 01:59:26
【问题描述】:
我无法测试我的功能,因为我中间有一个计时器。我如何用 Jest 模拟计时器
"await new Promise(resolve => setTimeout(resolve, 1000))"
async callAPI(user) {
await new Promise(resolve => setTimeout(resolve, 1000));
//Code.....
try{
.....
}catch (error) {
}
}
【问题讨论】:
-
开玩笑有假计时器:jestjs.io/docs/en/timer-mocks