カバレッジについて

カバレッジとはプロダクトコードに対するテストの網羅率 (どれだけテストできているか)のことです。
以下は、カバレッジの測定でよく使われている指標は次の 3 つです




C0: ステートメントカバレッジ (命令網羅率)
C1: ブランチカバレッジ (分岐網羅率)
C2: コンディションカバレッジ (条件網羅率)




ここで、RCov は Mauricio Fernandez さん作の Ruby 用のカバレッジツールで、
測定できるのは、C0 のステートメントカバレッジです。


元資料:
http://jp.rubyist.net/magazine/?0023-Rspec