タグ

ブックマーク / zenn.dev/iamtillmans (1)

  • Reactのテストについてまとめてみた

    テスト駆動開発(TDD) テスト駆動開発とは、実装よりもテストを先行させる開発手法です。 テストを開発プロセスの中心に捉えることが最大の特徴です。 TDDを実践するには以下の手順に従う必要があります。 初めにテストを書く テストを実行して失敗する事を確認する アプリケーションのコードを書いてテストが成功する事を確認する リファクタリングによりアプリケーションのコード及びテストを改善する テストの種類 1.ユニットテスト アプリケーションのコードをテスト可能な単位に分割して、ユニットテストを記述しておくことで、頻繁に変更を加えてもコードベースの品質は保証されます。 ユニットテストは、Reactのコンポーネント単体で行います。 テスト対象のコンポーネントが、親からpropsや関数を渡されている場合は、切り離します。 mockを使い、擬似的なpropsや関数を受け取るようにし、単体でテストを行い

    Reactのテストについてまとめてみた
  • 1