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

Saucen-Teststatus

Installation

über npm

1
$ npm install sinon

oder über die Browser-Builds von sinon, die auf der Homepage heruntergeladen werden können. 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 sinon Tag bei Stack Overflow überprüfen oder bei # sinon.js auf irc.freenode.net:6667 vorbeischauen .

Sie können auch die Sinon.JS-Mailinglistenarchive durchsuchen .

Ziele

  • Keine globale Verschmutzung
  • Einfach zu bedienen
  • Minimale "Integration" erforderlich
  • Einfache nahtlose Einbettung in jedes Testframework
  • Fälschen Sie einfach jede Schnittstelle
  • Ship with ready-to-use fakes for XMLHttpRequest , Timer und mehr

Mitmachen?

Siehe CONTRIBUTING.md für die Details, wie Sie Sinon.JS beitragen

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