Я знаю, что упускаю что-то фундаментальное, но я в растерянности. Посмотрев на сайт factory_girl, я установил гем factory_girl_rails в Gemfile:
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
Когда я запускаю «bundle install», я вижу, что устанавливаются как гем factory_girl_rails, так и гем зависимого-Upon factory_girl.
Однако после создания моего заводского файла и помещения его в каталог spec/support:
require 'factory_girl'
Factory.define :user do |u|
user.name "Example User"
user.email "[email protected]"
user.password "foobar"
user.password_confirmation "foobar"
end
когда я запускаю rspec, я получаю сообщение LoadError: нет такого файла для загрузки -- factory_girl
Что я делаю неправильно?
Спасибо!
require
... э... обязателен? - person zetetic   schedule 14.11.2010