Module: ActiveMock::Base::MockAbilities::ClassMethods
- Defined in:
- lib/active_mock/base.rb
Instance Method Summary collapse
- #is_implemented(val, method) ⇒ Object
- #mock_class_method(method, &block) ⇒ Object
- #mock_instance_method(method, &block) ⇒ Object
Instance Method Details
#is_implemented(val, method) ⇒ Object
216 217 218 |
# File 'lib/active_mock/base.rb', line 216 def is_implemented(val, method) raise "#{method} is not Implemented for Class: #{name}" if val == :not_implemented end |
#mock_class_method(method, &block) ⇒ Object
201 202 203 |
# File 'lib/active_mock/base.rb', line 201 def mock_class_method(method, &block) model_class_methods[method.to_s] = block end |
#mock_instance_method(method, &block) ⇒ Object
197 198 199 |
# File 'lib/active_mock/base.rb', line 197 def mock_instance_method(method, &block) model_instance_methods[method.to_s] = block end |