RSpec on Railsの導入
RSpecをRailsで使うための導入です。
自分の覚書のために書いておきます。
手順
まずはRailsアプリケーションを作成します。
RSpecを使う場合、デフォルトのtestは不要なので-Tオプションを追加します。
# rails new blog -T
次にGemfileに以下の行を追加します。
- Gemfile
gem 'rspec-rails'
あとはRSpecをインストールします。
# bundle install # rails g rspec:install
試しにscaffoldでentryを作ってみます。
# rails g scaffold entry title:string # rake db:migrate
scaffoldだとrspecのテストサンプルを自動で生成してくれるので、さっそくテストを試してみます。
# rake spec
デフォルトだと30個のテストが走って、28個が成功、2個がpendingとなりました。