8

我想配置FactoryGirl與我的黃瓜測試一起工作。 添加以下行env.rb如何一起使用黃瓜和工廠女孩?

require 'factory_girl' 
Dir.glob(File.join(File.dirname(__FILE__), '../../spec/factories/*.rb')).each {|f| require f } 

當我運行「黃瓜功能」,沒有任何問題。 我現在一個名爲teacher.rb文件添加到spec/factories並添加以下的:

FactoryGirl.define do 
    factory :teacher do 
    first_name "John" 
    last_name "Smith" 
    end 
end 

現在,當我運行cucumber features我得到: uninitialized constant FactoryGirl (NameError)

我顯然失去了一些東西,但它是什麼?我如何獲得黃瓜與工廠女孩合作?

謝謝!

+3

您正在嘗試關注未發佈的Factory Girl版本的文檔。在這裏查看最新版本的文檔: http://rdoc.info/gems/factory_girl/1.3.3/frames – 2011-01-25 05:03:56

回答

0

我在rails4中遇到了與黃瓜相同的問題。運行rake cucumber features而不是僅僅cucumber features解決了這個問題。