swi*_*ams 7 rspec ruby-on-rails-3 factory-bot
对于我的生活,我无法factory_girl在Rails3中工作.我创建了一个全新的应用程序.我的Gemfile:
gem "rspec"
gem "rspec-rails"
gem "factory_girl_rails"
Run Code Online (Sandbox Code Playgroud)
application.rb像这样的发电机:
config.generators do |g|
g.test_framework :rspec, :fixture => true, :views => false, :fixture_replacement => :factory_girl
end
Run Code Online (Sandbox Code Playgroud)
然后,使用生成器创建新模型:
> rails g model Addon name:string
invoke active_record
create db/migrate/20101223205918_create_addons.rb
create app/models/addon.rb
invoke rspec
create spec/models/addon_spec.rb
error factory_girl [not found]
Run Code Online (Sandbox Code Playgroud)
我想念什么?我bundle install当然跑了...我试着环顾四周,但在factory_girl和rails3上找不到任何体面的文档.
The*_*hop 11
你需要的是https://github.com/indirect/rails3-generators.
Rails 3兼容的生成器,用于没有它们的宝石......
Factory Girl生成器已经转移到factory_girl_rails宝石 ......
| 归档时间: |
|
| 查看次数: |
4474 次 |
| 最近记录: |