В моих маршрутах.rb у меня есть
resources :users, :path => '', param: :name do
resources :locations
end
Это дает мне мои URL-адреса точно так, как я хочу, например. http://example.com/julian/locations
Однако я просто не могу понять, как их проверить. Я пробежался по этому, но, похоже, этого недостаточно.
setup do
@location = locations(:one)
@user = users(:one)
end
test "should get index" do
get :index, user_id: @user.name
assert_response :success
assert_not_nil assigns(:locations)
end
Может ли кто-нибудь указать мне правильное направление? Или есть лучший (и проверяемый) способ получить мой URL-шаблон?