
Sinon.JS
Les espions, les stubs et les mocks de test JavaScript autonomes et indépendants du framework de test (prononcé "sigh-non", nommé d'après Sinon, le guerrier ).
<img src = "https://saucelabs.com/buildstatus/sinonjs" alt = "État du test de sauce"
Installation
via npm
1$ npm install sinon
ou via les versions de navigateur de sinon disponibles en téléchargement sur la page d'accueil . Il existe également des CDN basés sur npm que l' on peut utiliser.
Usage
Voir la page d' accueil du projet sinon pour la documentation sur l'utilisation.
Si vous avez des questions qui ne sont pas couvertes par la documentation, vous pouvez consulter la balise sinon
sur Stack Overflow ou déposer par # sinon.js sur irc.freenode.net:6667 .
Vous pouvez également rechercher dans les archives de la liste de diffusion Sinon.JS .
Buts
- Pas de pollution mondiale
- Facile à utiliser
- Nécessite une «intégration» minimale
- Facile à intégrer de manière transparente à n'importe quel cadre de test
- Simulez facilement n'importe quelle interface
- Ship with ready-to-use fakes for XMLHttpRequest , minuteries et plus
Contribuer?
Voir CONTRIBUTING.md pour plus de détails sur la façon dont vous pouvez contribuer à Sinon.JS
Soutiens
Soutenez-nous avec un don mensuel et aidez-nous à poursuivre nos activités. [ Devenez contributeur]
Les sponsors
Devenez sponsor et obtenez votre logo sur notre README sur GitHub avec un lien vers votre site. [ Devenir sponsor ]
Licence
Sinon.js a été publié sous BSD-3