2
Il existe une chaîne de méthodes qui obtient un objet user
. Je suis en train de se moquer de ce qui suit pour retourner un user
dans mon Factory Girl
Mocking chaîne de méthodes dans rspec
@current_user = AuthorizeApiRequest.call(request.headers).result
je peux se moquer de l'objet jusqu'à la méthode call
mais je suis coincé à se moquant de la méthode result
allow(AuthorizeApiRequest).to receive(:call).and_return(:user)
J'ai trouvé cette question http://stackoverflow.com/questions/8003445/rspec-stub-chains-with-arguments?rq=1, cela pourrait vous être utile –