小编oav*_*oav的帖子

'_isMockFunction'未定义

const spy = jest.spyOn(CardResult.prototype, 'expandAnswers');

const wrapper = mount(
<IntlProvider locale="en">
  <Provider store={store}>
    <CardResult
      data={data}
      answers={answers}
      votedStatus
      single
      dataCondition="style1"
    />
  </Provider>
</IntlProvider>
);

wrapper.find('#cardresultbutton1').simulate('click');
wrapper.update();
expect(spy).toHaveBeenCalled();
Run Code Online (Sandbox Code Playgroud)

我正在尝试测试React组件方法。但我得到以下错误。请帮忙。

TypeError:无法读取未定义的属性“ _isMockFunction”

unit-testing reactjs jestjs enzyme react-intl

4
推荐指数
1
解决办法
2639
查看次数

标签 统计

enzyme ×1

jestjs ×1

react-intl ×1

reactjs ×1

unit-testing ×1