class DudePolicy::NilDudePolicy

Public Instance Methods

inspect() click to toggle source
# File lib/dude_policy/nil_dude_policy.rb, line 15
def inspect
  "<#DudePolicy##{object_id} on nil>"
end
method_missing(*) click to toggle source
# File lib/dude_policy/nil_dude_policy.rb, line 5
def method_missing(*)
  false
end
respond_to?(*) click to toggle source

test frameworks like RSpec test first if method responds to before calling it as this is a NullObject delegator it responds to any method call

# File lib/dude_policy/nil_dude_policy.rb, line 11
def respond_to?(*)
  true
end