Jestjs 尝试使用mock/spy时出现矛盾错误
我发现了一个看似矛盾的错误:Jestjs 尝试使用mock/spy时出现矛盾错误,jestjs,Jestjs,我发现了一个看似矛盾的错误: Button › triggers a click expect(received).toBeCalled() Matcher error: received value must be a mock or spy function Received has type: function Received has value: [Function spy] 我的规格如下所示: const spy = () => jest.fn() ... it(
Button › triggers a click
expect(received).toBeCalled()
Matcher error: received value must be a mock or spy function
Received has type: function
Received has value: [Function spy]
我的规格如下所示:
const spy = () => jest.fn()
...
it('triggers a click', async () => {
await btn.trigger('click');
expect(spy).toBeCalled();
})
有人知道为什么我会收到一个错误,说我需要提供一个间谍功能,而它说它已经收到了“间谍功能”