テストコードを書いていると、ふと疑問を感じて心配になることがある。 果たして、このテストコードで漏れなく動作確認できているのだろうか? テストが漏れているところが、どこかに無いだろうか? 特にテストを書くことに慣れていない現状では、何処でどんなテストを書いておくべきかも手探りだ。そんな時rcovが勇気づけてくれた。 利用環境 MacBook Mac OSX 10.5.2 Rails 2.0.2 インストール インストールはいつもながら、とても簡単。 $ sudo gem install rcov 使い方 開発中のRailsプロジェクトのルートで以下のコマンドを実行してみた。 -x Library/Ruby/Gemsオプションは、Library/Ruby/Gems/以下のコードに対するcoverageを除外してくれる。 --railsオプションは、config/, environment/,