Spec-Zone.ru › Ruby on Rails 6.1

класс ActionView::TestCase::TestController

Родитель:
ActionController::Base
Включенные модули:
ActionDispatch::TestProcess

Атрибуты

controller_path[RW]

Переопределяет AbstractController::Base#controller_path

params[RW]
request[RW]
response[RW]

Публичные методы класса

new() Показать исходный код
# File actionview/lib/action_view/test_case.rb, line 27
def initialize
  super
  self.class.controller_path = ""
  @request = ActionController::TestRequest.create(self.class)
  @response = ActionDispatch::TestResponse.new

  @request.env.delete("PATH_INFO")
  @params = ActionController::Parameters.new
end
Вызывает метод родительского класса

Публичные методы экземпляра

controller_path=(path) Показать исходный код
# File actionview/lib/action_view/test_case.rb, line 23
def controller_path=(path)
  self.class.controller_path = path
end

© 2004–2020 David Heinemeier Hansson
Licensed under the MIT License.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API