Module: ActiveMocker::MockAbilities::InstanceAndClassMethods

Included in:
ActiveMocker::MockAbilities, ClassMethods
Defined in:
lib/active_mocker/deprecated_components/mock_abilities.rb

Instance Method Summary collapse

Instance Method Details

#clear_mockObject

Deprecated.


18
19
20
21
# File 'lib/active_mocker/deprecated_components/mock_abilities.rb', line 18

def clear_mock
  clear_mocked_methods
  delete_all
end

#clear_mocked_methodsObject



12
13
14
15
# File 'lib/active_mocker/deprecated_components/mock_abilities.rb', line 12

def clear_mocked_methods
  mockable_instance_methods.clear
  mockable_class_methods.clear
end

#mock_instance_method(method, exe_bind = false, &block) ⇒ Object Also known as: stub_instance_method



6
7
8
# File 'lib/active_mocker/deprecated_components/mock_abilities.rb', line 6

def mock_instance_method(method, exe_bind=false, &block)
  mockable_instance_methods[method.to_sym] = MockMethod.new(block, exe_bind)
end