Sha256: 121745e003e1398dd95087b31ea053680a95ec387bd8f818462d902f825d28c1
Contents?: true
Size: 433 Bytes
Versions: 60
Compression:
Stored size: 433 Bytes
Contents
module FactoryGirl # @api private class NullObject < ::BasicObject def initialize(methods_to_respond_to) @methods_to_respond_to = methods_to_respond_to.map(&:to_s) end def method_missing(name, *args, &block) if respond_to?(name) nil else super end end def respond_to?(method, include_private=false) @methods_to_respond_to.include? method.to_s end end end
Version data entries
60 entries across 59 versions & 4 rubygems