Sinon code Reverse Engineered Description This code aims to explain how Sinon spies, and stubs work with an aim to demystify and understand whats happening under the hood. git clone npm install dependencies install mocha if not global Testing : npm test >>> Further documentation and teaching material to follow.