标签: javascript unit-testing ecmascript-6 jestjs es6-class
我有一个像这样的单例类依赖项:
// dependency.js class Dependency { foo() { ... } } export default new Dependency();
我正在尝试用Jest模拟此类,但由于它是单例,所以我不确定如何模拟它。我尝试过:
jest.mock('../Dependency', () => { return { foo: jest.fn() }; });
但这没用。