class Missingly::DelegateMatcher

Public Instance Methods

define(instance, name) click to toggle source
# File lib/missingly/delegate_matcher.rb, line 3
    def define(instance, name)
      instance.class.class_eval <<-RUBY, __FILE__, __LINE__
        def #{name}(*args, &block)
          #{delegate_name}.#{name}(*args, &block)
        end
      RUBY
    end