Sinon.JS
Эта страница содержит полную документацию API Sinon.JS, а также краткие введения в концепции, реализованные Sinon.
- Шпионы
- Заглушки
- Моки
- Моделирование таймеров
- Моделирование
XHRи сервера - JSON-P
- Утверждения
- Сопоставители
- Песочницы
- Утилиты
Миграция с v1.x на v2.0
Пожалуйста, ознакомьтесь с нашим руководством по миграции для получения подробностей о миграции на Sinon.JS v2.0
Совместимость
ES5.1
Sinon v2.4.1 написан на ES5.1 и не требует транспилятора или полифиллов для работы в перечисленных ниже средах выполнения.
Поддерживаемые среды выполнения
v2.4.1 был проверен в этих средах выполнения:
- Firefox 45
- Chrome 48
- Internet Explorer 11
- Edge 14
- Safari 9
- Node 4
При использовании Sinon v2.4.1 в более новых версиях этих сред выполнения проблем не должно возникнуть.
Если вам нужно поддерживать очень старые среды выполнения с неполной поддержкой ES5.1, вы можете использовать загрузку es5-shim в вашей тестовой среде. Если это не сработает, мы рекомендуем получить устаревшие версии Sinon.
Затруднения?
Пожалуйста, задавайте вопросы на форуме, если у вас возникли проблемы.
Вклад
Мы высоко ценим предложения по улучшению документации, чтобы Sinon.JS было легко использовать. Свяжитесь с нами!
© 2010–2017 Christian Johansen
Licensed under the BSD License.
http://sinonjs.org/releases/v2.4.1/