追記:2019-07-12 react-testing-library は @testing-library/react に名前が変わりました。この記事で言及している範囲では現状は単に import 元のリネームだけで済むようです。 import { render, fireEvent, cleanup } from '@testing-library/react'; 昨年の React Conf で 発表された Hooks が正式版になってしばらく経ちましたね。Hooks 使ってますか? Class Component から Functional Component に舵を切っていくにあたって Hooks は欠かせない機能になります。今回は カスタム Hooks のユニットテストの書き方のメモです。 カスタム Hooks ってなに React 自身が提供する Hooks を組み合わせてオ