🐕
2024/02/06(月)
作成日:
2024/02/05
0
単体テストの考え方
- 循環的複雑度は対象のプログラムの分岐の数から算出する
- 例えば、if文がない場合1+0=1となる
- if 条件1 And 条件2の場合1+2=3となる
- コードの複雑さ・ドメインにおける重要性が高いものほど単体テストの効果が高い
- 協力オブジェクトの数が多いものはできるだけドメイン・モデルアルゴリズムまたはコントローラ(アプリケーションサービス)になるようにする
- とるに足らないコードにはテストを行う必要があまりない