2012-07-02 76 views
5

我正在從factory_girl(2.0.2到3.4.2)和factory_girl_rails(1.1.0 - > 3.4.0)升級過程中, 和我遇到了我的rspec測試看到工廠女孩的問題。未定義的方法`FactoryGirl' - 從2.0.2升級到3.4.2

我想我已經成功地改變了我的工廠以處理新的語法,並刪除了引入相同文件的多個副本的額外require語句。我的服務器現在啓動了,所以我知道factories.rb文件正確解析。

現在,當我跑我的RSpec的測試中,我得到這個錯誤:

NoMethodError:未定義的方法`FactoryGirl」爲#

it 'can be created' do 
    course = FactoryGirl(:course) 
    …. 
end 

回答

15

隨着工廠女孩3.4.2,您需要明確使用create方法。

course = FactoryGirl.create(:course) 
相關問題