1. 首先 $ rails new sample_app --skip-test-unit
2. 在Gemfile中添加
gem 'rspec-rails', '2.11.0'
gem 'factory_girl_rails','1.4.0'
gem 'capybara'
3. $ bundle install
4. $ rails generate rspec:install
5. 创建一个Controller
$ rails generate controller StaticPages home help --no-test-framework
controller生成要代参数 --no-test-framework
6. 生成对应的Rspec
$ rails generate integration_test static_pages
static_pages 为自取的名称(取名尽量见名知意)
7. 在测试之前 执行 rake db:test:prepare
8. 执行指定测试
$ bundle exec rspec spec/requests/static_pages_spec.rb
9. rake spec #执行所有测试
Ruby on rails 创建基于Rspec项目
最新推荐文章于 2025-09-03 08:49:10 发布
