doc.dev1x.org

ユニットテスト

ユニットテストの目的

関数/メソッドの説明書として

テストダブル

テストダブルとは

種類

WEBアプリケーションのテスト戦略

ユニットテスト不要論

(1) ユニットテストのコストが利益を上回る

(2) インテグレーションテストやE2Eテストで十分

(3) 本番環境でのモニタリングやカナリアリリースが代替

(4) ユニットテストがコードの硬直化を招く

(5) 開発者のスキルやコンテキストに依存

(6) ユニットテストには限界がある