我知道您可以覆盖创建工厂对象的默认策略,如下所示:
Factory.define :person, :default_strategy => :build do
# stuff
end
Factory.define :person, :default_strategy => :create do
# stuff
end
# same behavior as the previous factory
Factory.define :person do
# stuff
end
但我想知道是否可以将设置添加到 factory_girl 配置文件或文件中/environments/test.rb
,以便
Factory.define :person do
# stuff
end
默认情况下构建一个Person
对象,而不是默认创建一个对象。