Попытка проверить следующее событие щелчка, но имитировать не могу найти ни одного узлаЯ также добавил идентификатор для выполнения теста, я не уверен, где ошибка.Использование Jest и Enzyme
</div>
: //console log wrapper stops here
<div className='report-wrapper'>
<div className='fields-item-wrapper span-two-col'>
<label className='workflow-label' for=''> Contacts </label>
<Select
className={'field-input-select margin-right'}
value={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={loading}
/>
</div>
Вот что я пытался сделать до сих пор:
beforeEach(() => wrapper = mount(<BrowserRouter><component
it("should check button click event - Select ", () => {
baseProps.onClick.mockClear();
wrapper.setProps({
});
wrapper.find('EditDatasubject').setState({
Contact: {},
Account: null,
accountOptions: [],
showRequired: false,
});
//console.log(wrapper.debug())
wrapper.update()
wrapper.find('#testclickevent1').simulate("click", {value:'test'});
});