2
有一系列方法可以獲得user
對象。我試圖嘲弄以下在我Factory Girl
rspec中方法的模仿鏈
@current_user = AuthorizeApiRequest.call(request.headers).result
我可以嘲笑的對象,直到call
方法返回一個user
但我被困在嘲諷result
方法
allow(AuthorizeApiRequest).to receive(:call).and_return(:user)
我發現這個問題http://stackoverflow.com/questions/8003445/rspec-stub-chains-with-arguments?rq=1,它可能對你有用 –