sinon stub.onCall
HTML
<script src="http://sinonjs.org/releases/sinon-1.7.1.js"></script>
JavaScript
var func1 = function(connectionPolicy, requestOptions, callback) {
console.log("func1");
}
var func2 = function (connectionPolicy, requestOptions, callback) {
console.log("func2");
}
var stub = sinon.stub();
// Something of this form
stub.onCall(0).returns(func1());
stub.onCall(1).returns(func2());
stub();
stub();