Sinon.js е рамка-агностик JS инструментариум, което означава, че може да работи за себе си, или по страна по-сложен JavaScript рамка като Prototype , < силни> 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 да бъде наречен два пъти.
- Фиксиран при зареждане повикване, "това" трябва да бъде равна на XHR обект.
- Премахнато пясък инжектира стойности на възстановяване.
- принуден matcher.or / и аргументи в кибрит.
Какво ново във версия 1.8.1:
- прецаках освобождаване NPM на 1.8.0, неспособен да го замени.
<силни> Какво ново във версия 1.7.3:
- Премахнато използване на масив forEach, почивките в стари браузъри .
- sinon.deepEqual (нови Дата (0), нови Дата ()) връща истина.
Какво ново във версия 1.7.1:.
- Прилагане XMLHttpRequest API напредък събитие
- Добавен sinon.restore ().
- Фиксирана бъг, при хвърляне на низ се борави правилно с Sinon.
- Уеб работници подкрепа.
Какво ново във версия 1.6.0:.
- Подобрена шпионин форматиране% C изход
- clock.tick връща clock.now.
- Фиксиран брой # 248 с callOrder твърдение. Не се провали, ако последната дадена шпионин никога не се обади.
- Фиксирана проблем с setResponseHeader за синхронни заявки.
- Премахване msSetImmediate; тя съществува само в IE10 визуализации.
- Не винаги бране на последните разговори с callsArgWith и т.н ..
- Фиксиран липса анонимни макет очаквания.
Какво ново във версия 1.5.1:
- Осигурена window.Image може да се загаси
- Фиксиран шпионин () в IE 8.
- Фиксиран Sinon база в IE 8.
- Format аргументи изход, когато макет excpetation не е изпълнено.
Какво ново във версия 1.5.0:.
- Консервирани дължина функция за шпионин
- Добавено "invokeCallback" псевдоним на "добив" на разговори.
- Добавен пасването подкрепа за calledOn.
- запазват първоначалното очакване на съобщения, за неуспешни макети под sinon.test.
- Разрешаване добиви * и callsArg * да създаде последователности на повиквания.
- sinon.js могат да се ловят в безкраен цикъл при попълване мъниче прототип с методи asynch.
Какво ново във версия 1.4.2:.
- Добавен sinon.match за масиви
<силни> Изисквания :
- ДжаваСкрипт поддръжка от страна на клиента
- Node.js 0.2 за страна на сървъра среда
Коментари не е намерена