Skip to content Skip to sidebar Skip to footer

Passing An Event Object To Enzyme .simulate

I am using Jest and Enzyme to test a React checkbox component. This is my test: it('triggers checkbox onChange event', () => { const configs = { default: true, label:

Solution 1:

simulate function takes other arguments which will be passed to the event handler. You can mock your event. E.g.:

const mockedEvent = { target: {} }
checkbox.find('input').simulate('click', mockedEvent)

Post a Comment for "Passing An Event Object To Enzyme .simulate"