class FactoryGirl::Syntax::Default::ModifyDSL
Public Class Methods
run(block)
click to toggle source
# File lib/factory_girl/syntax/default.rb, line 68 def self.run(block) new.instance_eval(&block) end
Public Instance Methods
factory(name, options = {}, &block)
click to toggle source
# File lib/factory_girl/syntax/default.rb, line 62 def factory(name, options = {}, &block) factory = FactoryGirl.factory_by_name(name) proxy = FactoryGirl::DefinitionProxy.new(factory.definition.overridable) proxy.instance_eval(&block) end