Sinon.JS
Eigenständige und testframeworkunabhängige JavaScript-Testspione, Stubs und Mocks (ausgesprochen „sigh-non“, benannt nach Sinon, dem Krieger ).
Installation
über npm
1$ npm install sinon
oder über Sinons Browser-Builds, die auf der Homepage zum Download verfügbar sind . Es gibt auch npm-basierte CDNs, die man verwenden kann.
Verwendung
Eine Dokumentation zur Verwendung finden Sie auf der Homepage des Sinon-Projekts .
Wenn Sie Fragen haben, die nicht in der Dokumentation behandelt werden, können Sie sich das Tag auf Stack Overflow ansehensinon
oder bei #sinon.js auf irc.freenode.net:6667 vorbeischauen .
Sie können auch die Archive der Sinon.JS-Mailingliste durchsuchen .
Ziele
- Keine globale Umweltverschmutzung
- Einfach zu verwenden
- Erfordern minimale „Integration“
- Einfache und nahtlose Einbettung in jedes Test-Framework
- Fälschen Sie ganz einfach jede Schnittstelle
- Lieferung mit gebrauchsfertigen Fakes für XMLHttpRequest, Timer und mehr
Beitragen?
SehenCONTRIBUTING.mdWeitere Informationen dazu, wie Sie zu Sinon.JS beitragen können
Unterstützer
Unterstützen Sie uns mit einer monatlichen Spende und helfen Sie uns, unsere Aktivitäten fortzusetzen. [ Werden Sie Unterstützer ]
Sponsoren
Werden Sie Sponsor und erhalten Sie Ihr Logo in unserer README-Datei auf GitHub mit einem Link zu Ihrer Website. [ Werden Sie Sponsor ]
Lizenz
Sinon.js wurde unter BSD-3 veröffentlicht