any_instance_of!(method_name=nil, &definition_eval_block)
click to toggle source
def any_instance_of!(method_name=nil, &definition_eval_block)
any_instance_of(Object.new, method_name, &definition_eval_block)
end
dont_allow!(method_name=nil, &definition_eval_block)
click to toggle source
def dont_allow!(method_name=nil, &definition_eval_block)
dont_allow(Object.new, method_name, &definition_eval_block)
end
instance_of!(method_name=nil, &definition_eval_block)
click to toggle source
def instance_of!(method_name=nil, &definition_eval_block)
instance_of(Object.new, method_name, &definition_eval_block)
end
lately_bound_alias_method(target_method_name, source_method_name)
click to toggle source
def lately_bound_alias_method(target_method_name, source_method_name)
module_eval(" def #{target_method_name}(*args, &block)
#{source_method_name}(*args, &block)
end
", __FILE__, __LINE__+1)
end
mock!(method_name=nil, &definition_eval_block)
click to toggle source
def mock!(method_name=nil, &definition_eval_block)
mock(Object.new, method_name, &definition_eval_block)
end
proxy!(method_name=nil, &definition_eval_block)
click to toggle source
def proxy!(method_name=nil, &definition_eval_block)
proxy(Object.new, method_name, &definition_eval_block)
end
strong!(method_name=nil, &definition_eval_block)
click to toggle source
def strong!(method_name=nil, &definition_eval_block)
strong(Object.new, method_name, &definition_eval_block)
end
stub!(method_name=nil, &definition_eval_block)
click to toggle source
def stub!(method_name=nil, &definition_eval_block)
stub(Object.new, method_name, &definition_eval_block)
end