Sto cercando di stub seguente:Come faccio a stub un emettitore evento con Sinon.js
on('complete', function(data){ });
voglio solo chiamare la callback se il primo parametro è 'completo'.
La funzione sto testando contiene anche:
on('error', function(data){ });
quindi non posso fare appena cedere causa che il fuoco sia il completo e la richiamata errore.
Se non volessi usare sinon, lo farei scrivendo quanto segue.
var on = function(event, callback){
if (event === 'complete'){
callback('foobar');
};
};
Can voi mostra un esempio più completo della funzione che contiene questo? –