2013-11-22 77 views
1

錯誤我沒有路由匹配的RSpec

describe PaymentController do 

it 'should assign amount_to_pay' do 

    get bank_payment_path, {id: "1"} 

    expect(assigns[:amount_to_pay]).to eq "123" 
end 
end 

我的錯誤:

Error: ActionController::RoutingError: No route matches {:action=>"bank", :controller=>"payment"} 

和耙路線:

bank_payment GET /payment/:id/bank(.:format)    payment#bank 

有什麼不對呢?

回答

0

該請求應當是:

get :bank, id: "1"