[GitHub 100日チャレンジ] Day 95 - テストを書く
最終プロジェクトに最低限のテストを追加し、GitHub ActionsでPull Request時に自動実行される状態を作ります。
[GitHub 100日チャレンジ] Day 95 - テストを書く
なぜテストを書くか
テストは、変更しても壊れていないことを確認するための安全網です。最終プロジェクトでは、完璧な網羅率よりも、重要な動作を守ることを優先します。
最初に守る対象
- 主要関数
- 主要画面の表示
- 入力バリデーション
- APIレスポンスの扱い
小さなテストから始めると続けやすくなります。
CIで動かす
GitHub ActionsでPull Requestごとにテストを実行します。
1
- run: npm test
テストがCIに入ると、レビュー前に基本的な失敗を見つけられます。
今日のゴール
最終プロジェクトの重要な動作にテストを追加し、Pull Request時に自動実行される状態を作りましょう。
この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。
