Rails 3 コントローラーの 1 つの仕様を書こうとしています。私がヒットしようとしているパスは次のとおりです。
GET /:user_id/photos/shared_photos?page=:page
この :page パラメータは通常、ブラウザの JQuery クリック ハンドラからの AJAX リクエストによってインスタンス化されます。ただし、RSpec では、コントローラーを直接テストしようとしていますが、その :page 値を渡すための構文に問題があります。私は試した:
get :shared_photos, :id => user.id, :page => 2
しかし、これはうまくいきません。おそらくルートの /:page/ 部分がなく、Rails がそれを理解できないため、ルーティング エラーが発生します。私の質問は、コントローラー仕様の 1 つからそのページ パラメーターを渡すにはどうすればよいですか?
前もって感謝します。