Sinon.JS
Les tests JavaScript autonomes et indépendants du framework de test espionnent, stubs et se moquent (prononcé "sigh-non", du nom de Sinon, le guerrier ).
Installation
via npm
1$ npm install sinon
ou via les versions du navigateur 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 sinon
balise sur Stack Overflow ou passer par #sinon.js sur irc.freenode.net:6667 .
Vous pouvez également effectuer une recherche dans les archives de la liste de diffusion Sinon.JS .
Objectifs
- Pas de pollution mondiale
- Facile à utiliser
- Nécessite une « intégration » minimale
- Facile à intégrer de manière transparente avec n’importe quel framework de test
- Faux facilement n'importe quelle interface
- Livré avec des contrefaçons prêtes à l'emploi pour XMLHttpRequest, des minuteries et bien plus encore
Contribuer?
VoirCONTRIBUTING.mdpour plus de détails sur la façon dont vous pouvez contribuer à Sinon.JS
Bailleurs de fonds
Soutenez-nous avec un don mensuel et aidez-nous à poursuivre nos activités. [ Devenir contributeur ]
Commanditaires
Devenez sponsor et obtenez votre logo sur notre README sur GitHub avec un lien vers votre site. [ Devenir sponsor ]
Licence
Sinon.js est sorti sous BSD-3