Module: ActiveMocker::MockAbilities::InstanceAndClassMethods
- Included in:
- ActiveMocker::MockAbilities, ClassMethods
- Defined in:
- lib/active_mocker/deprecated_components/mock_abilities.rb
Instance Method Summary collapse
- #clear_mock ⇒ Object deprecated Deprecated.
- #clear_mocked_methods ⇒ Object
- #mock_instance_method(method, exe_bind = false, &block) ⇒ Object (also: #stub_instance_method)
Instance Method Details
#clear_mock ⇒ Object
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_methods ⇒ Object
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 |