fireEvent()
Most projects have a few use cases for fireEvent, but the majority of the time you should probably use @testing-library/user-event.
テスト時にEventを発火させることができる
例
code:ts
// ボタンをクリック
fireEvent.click(screen.getByText('set'));
code:ts
// input要素に書き込む
const input = screen.getByLabelText('name');
fireEvent.change(input, { target: { value: 'hello' } });
サポートしているeventの一覧
D&Dとかキー入力とかもちゃんとある