Class: FactoryGirl::AssociationRunner::StrategyCalculator

Inherits:
Object
  • Object
show all
Defined in:
lib/factory_girl/association_runner.rb

Instance Method Summary collapse

Constructor Details

#initialize(name_or_object) ⇒ StrategyCalculator

Returns a new instance of StrategyCalculator.



22
23
24
# File 'lib/factory_girl/association_runner.rb', line 22

def initialize(name_or_object)
  @name_or_object = name_or_object
end

Instance Method Details

#strategyObject



26
27
28
29
30
31
32
# File 'lib/factory_girl/association_runner.rb', line 26

def strategy
  if strategy_is_object?
    @name_or_object
  else
    strategy_name_to_object
  end
end