使用jest.mock()时如何使TSServer识别?

时间:2019-04-24 17:06:16

标签: javascript typescript jestjs

我有一个JavaScript项目,其中jsconfig.json的配置正确。除了我在单元测试中使用jest.mock()模拟模块时,它几乎适用于所有内容:

// unit.test.js

jest.mock('./api')

it('does something', () => {
  // Linting error:  
  // Property 'mockResolvedValue' does not exist on type () => Promise<any>
  api.loadStudents.mockResolvedValue([]);
});

是否有任何方法可以让TSServer知道Jest在模拟此模块,因此导出的对象属性是jest.Mock的实例?

0 个答案:

没有答案