# File lib/action_controller/test_case.rb, line 417
      def setup_controller_request_and_response
        @request = TestRequest.new
        @response = TestResponse.new

        if klass = self.class.controller_class
          @controller ||= klass.new rescue nil
        end

        @request.env.delete('PATH_INFO')

        if @controller
          @controller.request = @request
          @controller.params = {}
        end
      end