TEST 2: USER
INTERACTION
2. Upon clicking ‘Add Product’, user can fill up a form
https://github.com/testing-library/user-event
fireEvent from @testing-library/react
or
@testing-library/user-event
• click(element, eventInit, options)
• dblClick(element, eventInit, options)
• type(element, text, [options])
• upload(element, file, [{ clickInit,
changeInit }])
• clear(element)
• selectOptions(element, values)
• deselectOptions(element, values)
• tab({shift, focusTrap})
• hover(element)
• unhover(element)
• paste(element, text, eventInit, options)