Sinon.JS - Standalone test spies, stubs and mocks for JavaScript