2
我有这些航线你如何测试命名空间post:post routes?
# routes.rb
namespace :admin do
resources :departments
end
而下面的代码在控制器测试。它失败,因为发布:创建不是标题为admin_departments_path。写这个的正确方法是什么?
# test/functional/admin/departments_controller_test.rb
# ActionController::RoutingError: No route matches (FAIL)
post :create, :department => @new_department.attributes
'rake routes'对你生成的路线说了什么? – tadman 2011-03-06 01:23:14
rake路由给我admin_departments(GET&POST)。这我已经知道了,我只是不知道如何测试这个帖子:创建,:部门(我在哪里把“管理”部分) – edthix 2011-03-06 01:28:09
告诉我们什么(失败)是,这将是有益的。 – 2011-03-06 02:09:05