2012-07-02 10 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:ファクトリー・ガール3.4.2で#

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

答えて

15

のための未定義のメソッド `FactoryGirl」、あなたがする必要がありますcreateメソッドを明示的に使用します。

course = FactoryGirl.create(:course) 
関連する問題