Ruby on rails 资源\u url(继承的\u资源)上的命名空间控制器测试错误
我正在使用继承的资源,我有一个控制器,如:Ruby on rails 资源\u url(继承的\u资源)上的命名空间控制器测试错误,ruby-on-rails,ruby,rspec,namespaces,Ruby On Rails,Ruby,Rspec,Namespaces,我正在使用继承的资源,我有一个控制器,如: class Admin::PostsController < InheritedResources::Base end 我得到这个错误: undefined method `posts_url' for #<Admin::PostsController:0xec6fb20> 未定义的方法“posts\u url”# [编辑]我刚刚找到了它发生的原因,并在上面的问题页面上做出了回应您是否尝试过: response.should re
class Admin::PostsController < InheritedResources::Base
end
我得到这个错误:
undefined method `posts_url' for #<Admin::PostsController:0xec6fb20>
未定义的方法“posts\u url”#
[编辑]我刚刚找到了它发生的原因,并在上面的问题页面上做出了回应您是否尝试过:
response.should redirect_to '/your_url'
这可能会解决您的问题。您可以将答案张贴在此处或关闭问题,使其不会显示为“未回答”吗?
response.should redirect_to '/your_url'