2020年06月02日

react-testing-libraryで指定した要素が存在しないことをテスト

getByTestIdでは指定した要素を取得できるが要素が存在しない場合エラーになってしまい要素が存在しないことをテストはできない。

要素が存在しないことをテストするにはqueryByTestIdで指定してtoBeNull()が帰ってくることをテストする。

expect(queryByTestId('test')).toBeNull()
posted by ねこまんま at 21:36 | test | 更新情報をチェックする