Fantastisches Community-Modul

Sinon.JS
Sinon.JS

Standalone- und Testframework-agnostische JavaScript-Testspione, Stubs und Mocks (ausgesprochen "seufzend", benannt nach Sinon, dem Krieger ).

npm Version Nehmen Sie am Chat unter https://gitter.im/sinonjs/sinon teil Build-Status <img src = "https://saucelabs.com/buildstatus/sinonjs" alt = "Soßenteststatus" Abdeckungsstatus OpenCollective OpenCollective npm Downloads pro Monat CDNJS-Version

Soßenteststatus

Installation

über npm

1
$ npm install sinon

oder über die Browser-Builds von sinon, die auf der Homepage zum Download zur Verfügung stehen . Es gibt auch npm-basierte CDNs , die verwendet werden können.

Verwendung

Dokumentation zur Verwendung finden Sie auf der Sinon-Projekthomepage .

Wenn Sie Fragen haben, die nicht in der Dokumentation behandelt werden, können Sie das sinonTag im Stapelüberlauf überprüfen oder bei # sinon.js auf irc.freenode.net:6667 vorbeischauen .

Sie können auch die Archive der Sinon.JS-Mailingliste durchsuchen .

Tore

  • Keine globale Verschmutzung
  • Einfach zu verwenden
  • Minimale "Integration" erforderlich
  • Einfache nahtlose Einbettung in jedes Testframework
  • Fälschen Sie einfach jede Schnittstelle
  • Versand mit gebrauchsfertigen Fälschungen für XMLHttpRequest, Timer und mehr

Einen Beitrag leisten?

Sehen CONTRIBUTING.md Einzelheiten dazu, wie Sie zu Sinon.JS beitragen können

Unterstützer

Unterstützen Sie uns mit einer monatlichen Spende und helfen Sie uns, unsere Aktivitäten fortzusetzen. [ Werden Sie ein Unterstützer ]

Sponsoren

Werden Sie Sponsor und erhalten Sie Ihr Logo in unserer README-Datei auf GitHub mit einem Link zu Ihrer Website. [ Werden Sie Sponsor ]

Lizenz

Sinon.js wurde unter BSD-3 veröffentlicht