У меня следующий тест, и он проходит в данный момент.Когда я запускаю тест npm --coverage, охват все тот же
Вот тестовый файл:
it("should call button click", () => {
baseProps.onClick.mockClear();
baseProps.closeModal.mockClear();
wrapper.setState({
INITIAL_STATE:{},
});
wrapper.find('#BatchUpdate-testClick').simulate('click');
expect(baseProps.closeModal).toHaveBeenCalled();
});
Вот код:
<div className='security-search-wrapper-modal'>
<div className='fullmodal'>
<div className='fullmodal_title'>Batch Update</div>
<div title="Close Window" className="add-custom-field-close"
id='BatchUpdate-testClick' onClick={() => {this.closeModal()}}>
<FontAwesome name='xbutton' className='fa-times' /></div>
Цель: Увеличение покрытия теста с момента его прохождения