    # File lib/action_controller/integration.rb, line 77
          def reset!
            @status = @path = @headers = nil
            @result = @status_message = nil
            @https = false
            @cookies = {}
            @controller = @request = @response = nil
            @request_count = 0

            self.host        = "www.example.com"
            self.remote_addr = "127.0.0.1"
            self.accept      = "text/xml,application/xml,application/xhtml+xml," +
                               "text/html;q=0.9,text/plain;q=0.8,image/png," +
                               "*/*;q=0.5"

            unless defined? @named_routes_configured
              # install the named routes in this session instance.
              klass = class << self; self; end
              Routing::Routes.install_helpers(klass)

              # the helpers are made protected by default--we make them public for
              # easier access during testing and troubleshooting.
              klass.module_eval { public *Routing::Routes.named_routes.helpers }
              @named_routes_configured = true
            end
          end