2013-11-22 79 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"