thoughtbot--factory_bot/lib/factory_bot/null_factory.rb

22 lines
445 B
Ruby
Raw Normal View History

module FactoryBot
2012-05-05 02:31:31 -04:00
# @api private
2011-10-28 21:23:06 -04:00
class NullFactory
attr_reader :definition
def initialize
@definition = Definition.new(:null_factory)
2011-10-28 21:23:06 -04:00
end
delegate :defined_traits, :callbacks, :attributes, :constructor,
:to_create, to: :definition
2011-10-28 21:23:06 -04:00
def compile; end
2011-10-28 21:23:06 -04:00
def class_name; end
def evaluator_class; FactoryBot::Evaluator; end
def hierarchy_class; FactoryBot::DefinitionHierarchy; end
2011-10-28 21:23:06 -04:00
end
end