KDOC 597: テストの行カバレッジが不正確になりやすい文法を持つ言語
この文書のステータス
- 作成
- 2026-09-17 貴島
- レビュー
- 2026-09-17 貴島
概要
Ruby や TypeScript など、1行に複数分岐するシンタックスがある言語(三項演算子など)では、テストの行カバレッジが状況を正しく反映しているとは必ず言えない。
逆にGoでは三項演算子がないので、それらの言語より行カバレッジが状況を正確に反映しやすい。
関連
なし。
Ruby や TypeScript など、1行に複数分岐するシンタックスがある言語(三項演算子など)では、テストの行カバレッジが状況を正しく反映しているとは必ず言えない。
逆にGoでは三項演算子がないので、それらの言語より行カバレッジが状況を正確に反映しやすい。
なし。