Module communautaire génial

Sinon.JS
Sinon.JS

Les espions, stubs et simulacres de tests JavaScript autonomes et agnostiques (prononcé "sigh-non", du nom de 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="Statut du test de la sauce" État de la couverture OuvertCollectif OuvertCollectif téléchargements npm par mois Version CDNJS

Statut 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 sinonbalise sur Stack Overflow ou passer 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 globale
  • Facile à utiliser
  • Exiger une « intégration » minimale
  • Facile à intégrer de manière transparente avec n'importe quel framework de test
  • Faux facilement n'importe quelle interface
  • Expédiez avec des contrefaçons prêtes à l'emploi pour XMLHttpRequest, des minuteries et plus encore

Contribuer?

Voir CONTRIBUTING.md pour 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