KDOC 597: 1行に複数分岐を書ける言語では行カバレッジが不正確になりやすい

この文書のステータス

  • 作成
    • 2026-09-17 貴島
  • レビュー
    • 2026-09-17 貴島

概要

Ruby や TypeScript など、1行に複数分岐するシンタックスがある言語(三項演算子など)では、テストの行カバレッジが状況を正しく反映しているとは必ず言えない。

逆にGoでは三項演算子がないので、それらの言語より行カバレッジが状況を正確に反映しやすい。

関連

抽象。

  • 指標の粒度が対象の粒度より粗いと、指標が実態を表せない

関連。

なし。