RSpec
自分の書いたテストが、全体コードの何割を占めているかを示す指標をテストカバレッジといいます。数値化されるのでテストの妥当性の検証に役立ちます。 今回はそのカバレッジを調べるRubyライブラリ simplecov を調べてみました。
今回はActiveSupport::TestCaseではなく RSpecを使う方法です。 Bundler に設定 お約束ですね。 $ vi Gemfile group :test do gem 'rspec-rails' end $ bundle
Ruby on Rails チュートリアル第3章でRspec + Capybara を使ってテストする部分がありますが、次のエラーが発生する場合があります。 $ bundle exec rspec spec/requests/static_pages_spec.rb 1) StaticPages Home page should have the content 'Sample A…