rspecテストでは、factorygirlを使用してオブジェクトを作成し、createコントローラーでは、オブジェクトを作成するためのパラメーターが必要です。パラメータやペーパークリップとのつながりがたくさんあるので、手で与えたくありません。私のコードは次のとおりです。
it "should render correct JSON on success save" do
@params = {}
post(:create, @params.merge(:upload => FactoryGirl.create(:upload)))
response.body.should == @upload.to_json
end
したがって、私の問題は:uploadのパラメータを初期化することです。私はすでに@upload
最初にfactorygirlでオブジェクトを作成していますbefore
この問題を効率的に解決するにはどうすればよいですか?
ありがとう。