我知道我错过了一些基本的东西,但我迷失了。查看 factory_girl 网站后,我在 Gemfile 中安装了 factory_girl_rails gem:
group :development, :test do
gem 'webrat'
gem 'rspec'
gem 'rspec-rails'
gem 'factory_girl_rails'
gem 'annotate-models', '1.0.4'
gem 'spork', '0.8.4'
end
当我运行“捆绑安装”时,我看到 factory_girl_rails gem 和依赖 factory_girl gem 都安装了。
但是,在创建我的工厂文件并将其放入 spec/support 目录之后:
require 'factory_girl'
Factory.define :user do |u|
user.name "Example User"
user.email "user@example.com"
user.password "foobar"
user.password_confirmation "foobar"
end
当我运行 rspec 时,我收到消息 LoadError: no such file to load -- factory_girl
我究竟做错了什么?
谢谢!