=“”
尝试测试以下click事件,但模拟无法找到任何节点。
我还添加了一个ID以执行测试
我不确定错误在哪里。
使用笑话和酶
<选择
className = {'field-input-select margin-right'}
值= {this.state.Contact}
onChange = {(e)=> {let val = e? e.value:null; this.setState({Contact:e,Account:null,accountOptions:[]}); this.getAccounts(e)}}
inputId ='testclickevent1'
onClick = {()=> {this.setState({showRequired:false})}}
options = {this.state.contactOptions}
isDisabled = {正在加载}
/>
到目前为止,这是我尝试过的操作:
beforeEach(()=>包装程序= mount(
<组件
it(“应该检查按钮点击事件-选择”,()=> {
baseProps.onClick.mockClear();
wrapper.setProps({
});
wrapper.find('EditDatasubject')。setState({
联系: {},
帐户:空,
账户选项: [],
showRequired:否,
});
//console.log(wrapper.debug())
wrapper.update()
wrapper.find('#testclickevent1')。simulate(“ click”,{value:'test'});
});