module RSpec::LetFallback::Methods

Public Instance Methods

let?(name, fallback) click to toggle source
# File lib/rspec/let_fallback/methods.rb, line 4
def let?(name, fallback)
  our_module = RSpec::Core::MemoizedHelpers.module_for(self.class)

  return fallback unless our_module.instance_methods(false).include?(name)

  our_module.instance_method(name).bind(self).call
end