Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Fetching contributors…
Cannot retrieve contributors at this time
41 lines (22 sloc) 765 Bytes

Install Rails-3

$ gem install rails -v "~> 3.0.0"

Generate an app

$ rails new example
$ cd example

Add rspec-rails to the Gemfile

$ echo 'gem "rspec-rails", :group => [:development, :test]' >> Gemfile

Install the bundle

$ bundle install

Generate a scaffold

$ rails generate scaffold Widgets name:string

This generates files in the app and spec directories. The files in the app directory are generated by Rails, and Rails delegates the generation of the files in the spec directory to RSpec.

Run migrations

$ rake db:migrate && rake db:test:prepare

Run RSpec

$ rake spec


$ rspec spec

If all went well, you should see output ending with:

29 examples, 0 failures, 2 pending
Jump to Line
Something went wrong with that request. Please try again.