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解决了这个问题。