Module: ActiveMock::Base::MockAbilities::ClassMethods

Defined in:
lib/active_mock/base.rb

Instance Method Summary collapse

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