テストがないと起こること

プログラミングの変更がしにくくなる

手動でやるとめんどくさいからテストコードを書いて、プログラムにテスト(チェック)してもらおう!

テストの種類

テストの優先順位

WebAPI テスト : 比較的書きやすく、APIの最大出力の確認ができるコスパの高いテスト

E2E テスト : デザインの変更に弱く、動作が不安定で時間もかかるので後回しにされがちなテスト

テストはどこまで書くべきか

全てのテストを書くのは NG !!

時間は有限なので、必要なテストが何なのかを判断する必要がある