Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: v2.5.0
Fetching contributors…

Cannot retrieve contributors at this time

41 lines (22 sloc) 0.765 kb

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

or

$ 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.