我有這樣的事情在我的RSpec文件時(它爲我工作正常):值分配給多個變量..調用一個方法
before do
@attr = attributes_for(:album)
post :create, album: @attr
end
it { expect(Album.exists?(@attr)).to be_true }
it { expect(response).to redirect_to(assigns[:album]) }
是否有可能使其不attributes_for(:album)
在一個單獨的行和@attr
變量?或者甚至其他更好的方式..
你的問題似乎有點不清楚?你的目標是什麼? – engineersmnky
擺脫'@ attr'臨時工。變量。我相信它可以做得更多.. Ruby :) – pawel7318