Sinon.JS
На этой странице содержится полная документация API Sinon.JS, а также краткие введения в концепции, реализованные Sinon.
- Общая настройка
- Моделирование
- Шпионы
- Заглушки
- Моки
- Вызовы шпионов
- Обещания
- Моделирование таймеров
- Моделирование
XHRи сервера - JSON-P
- Утверждения
- Сопоставители
- Песочницы
- Утилиты
Руководства по миграции
- Миграция с v1.x на v2.0
- Миграция с v2.x на v3.0
- Миграция с v3.x на v4.0
- Миграция с v4.x на v5.0
- Миграция с v5.x на v6.0
Совместимость и поддерживаемые среды выполнения
Начиная с Sinon 10, мы прекратили поддержку совместимости со старыми браузерами. Вместо этого мы фокусируемся на совместимости с современными браузерами, версиями Node.js LTS и последними версиями Safari. Самый актуальный список поддерживаемых сред выполнения и браузеров можно найти в наших документах по совместимости.
Если вам нужно поддерживать старые среды выполнения, вы можете попробовать Sinon 9.
Застряли?
Пожалуйста, задавайте вопросы на Stack Overflow, если у вас возникли трудности.
Внести вклад
Мы очень ценим предложения по улучшению документации, чтобы Sinon.JS было проще использовать. Свяжитесь с нами!
© 2010–2022 Christian Johansen
Licensed under the BSD License.
https://sinonjs.org/releases/v13/