I think people will generally prefer that you use sinon to stub out reponses. This will also allow for more fine-grained assertions because you can check calledWith(args1, args2) - which may be important down the road. I would just hate us to have both in the future, so I would suggest going with sinon instead.