【发布时间】:2010-12-23 11:12:53
【问题描述】:
我正在尝试配置 FactoryGirl 以使用我的 Cucumber 测试。 我在 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)
我显然遗漏了一些东西,但它是什么?如何让 Cucumber 与 Factory Girl 合作?
谢谢!
【问题讨论】:
-
您正在尝试关注未发布版本的 Factory Girl 的文档。在此处查看最新版本的文档:rdoc.info/gems/factory_girl/1.3.3/frames
标签: cucumber integration-testing ruby-on-rails-3 factory-bot