Module communautaire génial

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

version npm Rejoignez le chat sur https://gitter.im/sinonjs/sinon État de la construction <img src = "https://saucelabs.com/buildstatus/sinonjs" alt = "État du test de sauce" État de la couverture OpenCollective OpenCollective téléchargements npm par mois Version CDNJS

État du test de sauce

Installation

via npm

1
$ npm install sinon

ou via le navigateur disponible pour construit sinon téléchargement sur la page d' accueil . Il y a aussi CDNs base NPM , 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. [ Devenez sponsor ]

Licence

Sinon.js a été publié sous BSD-3