0
我最近遇到了一個有趣的問題,那就是從我的功能測試中將參數傳遞給我的控制器動作。此前,我經過「類型」參數(這是由STI必需的)這樣的,它的工作:Shoulda - 將參數傳遞給控制器動作
setup do
get :new, :type => "TimeOfUseTariff"
end
然而一切都變了,我現在需要傳遞的東西[類型]。我試過以下,但似乎沒有任何工作:
setup do
get :new, "something[type]" => "TimeOfUseTariff"
end
既不:
setup do
get :new, "something[type]".constantize => "TimeOfUseTariff"
end
有什麼辦法,我如何能實現通過這個額外的參數?
曾爲一招!非常感謝! – alexs333