Sha256: 1b26264486b65fae758c81d843b96fb7f557958f9fe6a83a2654c8b097e99f27
Contents?: true
Size: 448 Bytes
Versions: 54
Compression:
Stored size: 448 Bytes
Contents
module FactoryGirl class StrategyCalculator def initialize(name_or_object) @name_or_object = name_or_object end def strategy if strategy_is_object? @name_or_object else strategy_name_to_object end end private def strategy_is_object? @name_or_object.is_a?(Class) end def strategy_name_to_object FactoryGirl.strategy_by_name(@name_or_object) end end end
Version data entries
54 entries across 54 versions & 4 rubygems