module ActionView::TestCase::Behavior
def method_missing(selector, *args)
def method_missing(selector, *args) begin routes = @controller.respond_to?(:_routes) && @controller._routes rescue # Dont call routes, if there is an error on _routes call end if routes && ( routes.named_routes.route_defined?(selector) || routes.mounted_helpers.method_defined?(selector) ) @controller.__send__(selector, *args) else super end end