使用Jest / Enzyme运行以下测试以对React JS进行
it("should call onChange function ", () => {
baseProps.onChange.mockClear();
wrapper.setState([{col:{
Name:{}
},
}]);
wrapper.update()
wrapper.find('#test').at(0).simulate('change',[{ col: { Name:{} } }])
});
在这里调用onChange事件
</div>
<input
class='settings-input'
id='test' type='checkbox'
checked={this.state[col.Name]} onChange={(e) => {this.setState({[col.Name]: !this.state[col.Name]})}} />
</div>
检查是否影响我的考试不及格?目前,方法无法找到任何节点。 我还添加了一个ID进行测试
谢谢