# File lib/mocha/any_instance_method.rb, line 33 def define_new_method definition_target.class_eval("def \#{method}(*args, &block)\nself.class.any_instance.mocha.method_missing(:\#{method}, *args, &block)\nend\n", __FILE__, __LINE__ + 1) return unless @original_visibility Module.instance_method(@original_visibility).bind(definition_target).call(method) end