【发布时间】:2020-07-28 10:10:43
【问题描述】:
我正在尝试在测试中使用 done() 函数,如下所示:
it('button click -> call selectProduct', async () => {
// wrapper is defined properly in a beforeEach() with shallowMount()
const spy = jest.spyOn(wrapper.vm, 'selectProduct');
wrapper.find('button').trigger('click');
setTimeout(() => {
expect(spy).toBeCalledTimes(1);
done();
});
});
但是 vscode 告诉我Cannot find name 'done'。但是,done 在文档中使用时没有 import 语句。我做错了什么?
【问题讨论】:
标签: typescript vue.js testing jestjs