2011-12-12 20 views

回答

5

with_routing測試助手重新定義了塊內的路線。

with_routing do |map| 
    map.draw do 
    resources :test, only: [:show] 
    end 

    get :show 
    assert assigns(:test) 
end 
3

一些嘗試和錯誤之後,我發現:

Rails.application.routes.eval_block(Proc.new do                    
    get "/backdoor", :to => "backdoors#backdoor"                   
end)