Class: RR::Injections::Injection

Inherits:
Object
  • Object
show all
Includes:
Space::Reader
Defined in:
lib/rr/injections/injection.rb

Instance Method Summary collapse

Methods included from Space::Reader

#space

Instance Method Details

#subject_has_method_defined?(method_name_in_question) ⇒ Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/rr/injections/injection.rb', line 12

def subject_has_method_defined?(method_name_in_question)
  ClassInstanceMethodDefined.call(subject_class, method_name_in_question)
end

#subject_has_original_method?Boolean

Returns:

  • (Boolean)


16
17
18
# File 'lib/rr/injections/injection.rb', line 16

def subject_has_original_method?
  subject_has_method_defined?(original_method_alias_name)
end