我有一个叫useStartGame
的钩子,它只导出一个函数,如下所示:
const useStartGame = () => {
const startGame = (game) => { //Do something }
return { startGame };
}
现在我有了一个使用这个钩子的组件,但是,我想在我的测试中覆盖这个函数所做的事情。我尝试在我的测试中添加以下代码:
jest.mock('@src/hooks/useStartGame', () => ({
useStartGame: () => {
return { startGame: jest.fn() };
},
}));
然而,在我的测试中,我得到了这个错误:
TypeError: (0 , _useStartGame2.default) is not a function
1条答案
按热度按时间e4yzc0pl1#