Module communautaire génial

Sinon.JS
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 ).

version npm Rejoignez le chat sur https://gitter.im/sinonjs/sinon Statut de construction Statut du test de sauce Statut de couverture OuvrirCollectif OuvrirCollectif téléchargements npm par mois Version CDNJS

Statut du test de sauce

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 sinonbalise 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