【发布时间】:2012-10-11 09:43:35
【问题描述】:
你好有一个特殊的用例,我必须在一个文件中定义一个没有特定参数的工厂,然后稍后将它插入到工厂定义中。这是我从外部依赖项(gem、插件、whtv)导入工厂定义的情况,我需要在我的项目中扩展它。类似的东西:
# external def
FactoryGirl.define do
factory :user do
email "somebody@somebodysworld.com"
end
end
# proj def
FactoryGirl.define do
factory :user do
password "qwerty"
end
end
此代码不起作用,因为工厂女孩认为我正在重新定义工厂。但我真正想要的是扩展它。这可能吗?
【问题讨论】:
标签: ruby-on-rails unit-testing rspec factory-bot