こんにちは。相変わらず Testing Library にハマっている梅津です。 今回はタイトルの通り Testing Library を使ってテスト駆動開発(以下 TDD)をやってみる記事です。 Testing Library も TDD も始めたてなため微妙な点が多いかもしれませんが、「こんな感じでやれるんだなー」くらいのノリで見ていってください。 プロジェクトの用意 手軽に済ませたいので Create React App でプロジェクトを作ります。 Redux への移行作業も記事に入れたいので cra-template-redux-typescript を利用します。 このテンプレートには React Testing Library も入っていました。ちょうどいいですね。 必要のないコンポーネントなどの削除、prettier の導入を行いプロジェクトの準備を完了します。 ここまでの作