У меня есть контроллер вроде:
namespace :admin do
resources :posts
end
# app/controllers/admin_posts_controller.rb
module Admin
class PostsController < ApplicationController
end
end
Проблема в том, что я не знаю, куда отправляется Admin::PostsControllerTest
.
Я ожидал что-то вроде следующих работ:
# test/functional/admin/posts_controller_test.rb
module Admin
class PostsControllerTest < ActionController::TestCase
end
end
Но если я это сделаю, я получаю следующую ошибку при запуске rake test:functionals
:
RuntimeError: @controller is nil: make sure you set it in your test's setup method.