开发者

How does rspec work with Rails 3 for integration tests?

开发者 https://www.devze.com 2022-12-17 06:02 出处:网络
What I\'m trying to ahieve is to do integration tests with webrat in rails3 like Yehuda does with test-unit in http://pivotallabs.com/talks/76-extending-rails-3 minute 34.

What I'm trying to ahieve is to do integration tests with webrat in rails3 like Yehuda does with test-unit in http://pivotallabs.com/talks/76-extending-rails-3 minute 34.

an example:

describe SomeApp
  it "should show the index page"开发者_JAVA百科
    visit "/"
    body.should =~ /hello world/
  end
end

Does someone knows a way to do it?


Have you tried using rspec-rails: http://github.com/rspec/rspec-rails

That is the repository (install instructions in the Readme) for the new RSpec 2.0 which will work with Rails 3.


thoughtbot just published a blog post on this.

Stability can become an issue as web applications evolve and grow — integration tests provide a great way to perform end-to-end tests that validate the application is performing as expected.

RSpec integration tests with Capybara for end-to-end testing


Support for Rails 3 is coming in rSpec 2, apparently.


ceck this link now it is very simple tu use rspec with rails3 http://github.com/rspec/rspec-rails and you don't need to run script/generate rspec_scaffold like in rails 2.x.x, now you just run rails g scaffold and it will generate the rspec files

0

精彩评论

暂无评论...
验证码 换一张
取 消