Method: ActionController::TestRequest.create

Defined in:
actionpack/lib/action_controller/test_case.rb

.create(controller_class) ⇒ Object

Create a new test request with default ‘env` values.



57
58
59
60
61
62
# File 'actionpack/lib/action_controller/test_case.rb', line 57

def self.create(controller_class)
  env = {}
  env = Rails.application.env_config.merge(env) if defined?(Rails.application) && Rails.application
  env["rack.request.cookie_hash"] = {}.with_indifferent_access
  new(default_env.merge(env), new_session, controller_class)
end