HandleSubmit(){
this.props.reset({}, () => {
this.setState({
userError: ''
});
});
}
我如何在开玩笑中模拟道具的重置功能,我尝试过reset=jest.fn({},()=>{})
但它抛出了这个错误:
TypeError:specificMockImpl.apply不是函数
将reset函数写为独立函数然后在handleSubmit中调用该函数。
HandleSubmit(){
this.props.reset({},this.reset)
}
它很容易测试。