Method: Spec::Example::ExampleGroupMethods.assign_instance_method_to_constant

Defined in:
lib/deep_test/spec/extensions/example_group_methods.rb

.assign_instance_method_to_constant(proposed_constant) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/deep_test/spec/extensions/example_group_methods.rb', line 5

def assign_instance_method_to_constant(proposed_constant)
  method_sym = proposed_constant.to_s.downcase

  unless const_defined?(proposed_constant)
    const_set(proposed_constant, instance_method(method_sym))
  end
end