method

new

new(query_parameters = nil, request_parameters = nil, session = nil)
public

No documentation available.

# File actionpack/lib/action_controller/test_process.rb, line 29
    def initialize(query_parameters = nil, request_parameters = nil, session = nil)
      @query_parameters   = query_parameters || {}
      @request_parameters = request_parameters || {}
      @session            = session || TestSession.new

      initialize_containers
      initialize_default_values

      super()
    end

1Note

How to set request parameters (rails 3.2)

jrochkind ยท May 6, 2014

In Rails 3.2, this seems to work to create a TestRequest based on a certain url:

ActionController::TestRequest.new( Rack::MockRequest.env_for("http://something.tld/foo?one=two&three=four") )