@testing-library/user-event
https://gyazo.com/3be9265cf1bfb6f038ccf64eab431ea4
どういうAPIがある?
docs
★User Interactions
Introduction
Installation
Setup
Options
timerとかdelayとかの設定
Pointer
マウスポインタの操作
クリックしたり、特定のElementの場所までポインタを移動したり
Keyboard
キーの入力
keyboard('foo')のように書くと、実際にf、o、oのように1文字ずつ入力される
Clipboard
Utility APIs
より複合的なもの
内部で実際に何をやってるかはdocsにも書いてるし、コードも簡潔なので読めばわかるmrsekut.icon
clear()
inputなどのfieldの内容を全部消す
selectOptions(), deselectOptions()
selectboxで選択する
type()
文字を入力する
upload()
fileをアップロードする
Convenience APIs
より複合的なもの
内部で実際に何をやってるかはdocsにも書いてるし、コードも簡潔なので読めばわかるmrsekut.icon
click()
dblClick()
hover()
unhover()
tab()
keyboard('{Tab}')
user-event v13