0

ルートパラメータを使用するフロントエンドフォームを備えたRails3.0.10アプリがありますが、カピバラにこれらの動的パスを訪問させる方法に固執しています。

ルート.rb

match "weather/:region/:reporter" => "weather#new", :as => 'weather_report'

私の統合テストでは、次のものがあります。

visit weather_report_path(:region => 'north', :reporter => 'alex' )

これは私に

NoMethodError:
       undefined method `weather_report' for #<RSpec::Core::ExampleGroup::Nested_1::Nested_1:0x007f97084a3e08>

統合テストでパスをハードコーディングしようとした場合

元:visit 'weather/southeast/alex'

カピバラはホームページに行きます...

正しい方向へのガイダンスは大歓迎です。

4

0 に答える 0