Потрясающий модуль сообщества

Синон.JS
Синон.JS

Автономный и независимый от тестовой среды JavaScript тестирует шпионов, заглушки и издевательства (произносится как «sigh-non», назван в честь Синон, воина ).

версия npm Присоединяйтесь к чату https://gitter.im/sinonjs/sinon. Статус сборки Статус теста соуса Статус покрытия OpenCollective OpenCollective загрузок npm в месяц CDNJS-версия

Статус теста соуса

Монтаж

через НПМ

1
$ npm install sinon

или через сборки браузера sinon, доступные для загрузки на домашней странице.Существуют также CDN на основе npm, которые можно использовать.

Применение

См. домашнюю страницу проекта sinon для получения документации по использованию.

Если у вас есть вопросы, не описанные в документации, вы можете просмотреть sinonтег Stack Overflow или зайти на #sinon.js на irc.freenode.net:6667 .

Вы также можете выполнить поиск по архивам списков рассылки Sinon.JS .

Цели

  • Никакого глобального загрязнения
  • Легко использовать
  • Требуйте минимальной «интеграции»
  • Легко интегрируется в любую среду тестирования.
  • Легко подделать любой интерфейс
  • Поставляется с готовыми к использованию подделками для XMLHttpRequest, таймеров и многого другого.

Способствовать?

ВидетьCONTRIBUTING.mdдля получения подробной информации о том, как вы можете внести свой вклад в Sinon.JS

Сторонники

Поддержите нас ежемесячным пожертвованием и помогите нам продолжить нашу деятельность. [ Стать спонсором ]

Спонсоры

Станьте спонсором и разместите свой логотип в нашем README на GitHub со ссылкой на ваш сайт. [ Стать спонсором ]

Лицензия

Sinon.js был выпущен под BSD-3.