Sinon.js является основой агностик JS инструментарий, то есть он может работать сам по себе, или вдоль стороны более сложной структуры, как JavaScript Прототип , < сильные> MooTools или JavaScriptMVC .
Что касается сценариев использования, Sinon.js является инструментом JavaScript, который может фальсифицировать наличие различных условий окружающей среды.
Это позволяет разработчикам тестировать свой код в этих средах и получить полезные результаты для отладки кода.
может поддельные запросы AJAX, процесс времени прохождения, различные параметры сервера Sinon.js и поставляется со своим собственным изолированном режиме.
Испытано и работает на большинстве основных настольных / мобильных браузеров.
Он также работает на Node.js, а также
Что нового в этом выпуске:.
- Поддельные и шпионские добытчиками и сеттеров
- Fix асинхронной sinon.test используя интерфейс мокко
- Добавить respondImmediately фальсифицировать серверов
Что нового в версии 1.16.1:
- Заглушка & шпион добытчиками и сеттеров
- Fix асинхронной sinon.test используя интерфейс мокко
- Добавить respondImmediately фальсифицировать серверов
Что нового в версии 1.15.0:
- Заглушка & шпион добытчиками и сеттеров
- Fix асинхронной sinon.test используя интерфейс мокко
- Добавить respondImmediately фальсифицировать серверов
Что нового в версии 1.14.1:
- Заглушка & шпион добытчиками и сеттеров
- Fix асинхронной sinon.test используя интерфейс мокко
- Добавить respondImmediately фальсифицировать серверов
Что нового в версии 1.12.2:
- Исправлена ошибка, передавая `` NaN` к calledWith `
- эксплицировать зависимость от пакета Util
Что нового в версии 1.9.0:.
- Добавлен sinon.assert.match
- Добавлена ProgressEvent и CustomEvent. Исправления ошибка с прогресс событий в IE.
- Предотвращение setRequestHeaders из вызывается дважды.
- Исправлена OnLoad вызов, 'это' должен быть равен объекта XHR.
- Удалены песочница впрыскивается значения на восстановление.
- Охваченная matcher.or / и аргументы в вычислителей.
Что нового в версии 1.8.1:
- облажался НПМ релиз 1.8.0, не в силах заменить его.
Что нового в версии 1.7.3:
- Удалены использование массива Foreach, перерывы в более старых версиях браузеров .
- sinon.deepEqual (новые Дата (0), новый Date ()) возвращает истину.
Что нового в версии 1.7.1:.
- Реализация XMLHttpRequest API событий прогресс
- Добавлена sinon.restore ().
- Исправлена ошибка, при которой бросание строка была неправильно обрабатывался с помощью Синона.
- Веб-поддержка работников.
Что нового в версии 1.6.0:.
- Улучшение шпионский выход форматировщик% C
- clock.tick возвращает clock.now.
- Исправлена ошибка # 248 с callOrder утверждением. Не потерпеть неудачу, если последний дал шпион никогда не называли.
- Исправлена проблема с setResponseHeader для синхронных запросов.
- Удалить msSetImmediate; она существовала только в IE10 предварительных просмотров.
- Не всегда подбирая последние звонки в callsArgWith, и т.д ..
- Исправлена неспособность анонимных имитировали ожидания.
Что нового в версии 1.5.1:
- Гарантированное window.Image может быть погасил
- Исправлена шпион () в IE 8.
- Исправлена Sinon база в IE 8.
- аргументы формата Ouput когда фиктивный excpetation не выполняется.
Что нового в версии 1.5.0:.
- Сохранилось длина функция для шпиона
- псевдоним добавлен 'invokeCallback' для '' выходом на вызовы.
- Добавлена поддержка сличитель для calledOn.
- Сохраните оригинальные сообщения, ожидание для неудачных издевается под sinon.test.
- Allow выходы * и callsArg * для создания последовательности вызовов.
- sinon.js может поймать себя в бесконечном цикле при заполнении стаб прототип с методами асинхронная.
Что нового в версии 1.4.2:.
- Добавлена sinon.match для массивов
Требования
- включен JavaScript на стороне клиента
- Node.js 0.2 для серверных сред
Комментарии не найдены