method
new
v2.1.0 -
Show latest stable
- Class:
ActionController::TestRequest
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)
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") )