我正在尝试测试一个反应组件。
我在componentDidMount
期间调用功能,并要测试它被称为。
不幸的是,当我想运行测试时,我会遇到错误:
Cannot read property '_isMockFunction' of undefined
我试图在这里重现一个最小示例:
https://codesandbox.io/s/xoy59yr34z
关于为什么发生此错误的任何暗示都将不胜感激。:(
尝试使用component.protype进行测试:
const buildActionsColumn = jest.spyOn(
FieldAutoComplete.prototype,
"buildActionsColumn"
);