Skip to content
masterclass Buddy

React Testing Library · Method

fireEvent.contextMenu

Use fireEvent to dispatch a DOM event on an element. Its named helpers simplify common events, but userEvent is usually better for realistic user interactions.

Last updated

Syntax

fireEvent(node: HTMLElement, event: Event)
fireEvent[eventName](node: HTMLElement, eventProperties: Object)

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • fireEvent.change
  • fireEvent[eventName]
  • userEvent
  • render
  • screen

Source: Firing Events | Testing Library. Checked 2026-11-03.