Sinon.js er rammeverket-agnostiker JS verktøykasse, noe som betyr at det kan fungere på egen hånd, eller langs siden en mer kompleks Javascript rammeverk som Prototype , < strong> MooTools eller JavaScriptMVC .
Når det gjelder bruksscenarier, er Sinon.js en Javascript-verktøy som kan fake tilstedeværelse av ulike miljøforhold.
Dette tillater utviklerne å teste koden sin i disse miljøene og få brukbare resultater for debugging koden sin.
Sinon.js kan falske AJAX forespørsler, prosessen med tiden passerer, ulike serverinnstillinger og kommer med sin egen sandkasse-modus.
Testet og fungerer på de fleste store stasjonære / mobile nettlesere.
Det fungerer også på Node.js samt
Hva er nytt i denne utgaven.
- Stub og spion kundeskaffere og settere
- Fix async sinon.test hjelp mocha grensesnitt
- Legg respondImmediately til falske servere
Hva er nytt i versjon 1.16.1:
- Stub og spion kundeskaffere og settere
- Fix async sinon.test hjelp mocha grensesnitt
- Legg respondImmediately til falske servere
Hva er nytt i versjon 1.15.0:
- Stub og spion kundeskaffere og settere
- Fix async sinon.test hjelp mocha grensesnitt
- Legg respondImmediately til falske servere
Hva er nytt i versjon 1.14.1:
- Stub og spion kundeskaffere og settere
- Fix async sinon.test hjelp mocha grensesnitt
- Legg respondImmediately til falske servere
Hva er nytt i versjon 1.12.2:
- Fikset et problem som går `NaN` til` calledWith `
- explicate avhengighet util pakke
Hva er nytt i versjon 1.9.0:
- Lagt sinon.assert.match
- Lagd ProgressEvent og CustomEvent. Løser bug med fremgang hendelser på IE.
- Hindre setRequestHeaders fra å bli kalt to ganger.
- Fast onload samtale, "dette" bør være lik XHR objekt.
- Fjernet sandkasse injisert verdier på gjenoppretting.
- tvunget matcher.or / og argumenter i matchers.
Hva er nytt i versjon 1.8.1:
- Skrudd opp NPM utgivelsen av 1.8.0, ute av stand å erstatte det.
Hva er nytt i versjon 1.7.3:
- Fjernet bruk av matrise foreach, brudd i eldre nettlesere .
- sinon.deepEqual (new Date (0), new Date ()) returnerer true.
Hva er nytt i versjon 1.7.1.
- Implementere XMLHttpRequest API fremgang hendelse
- Lagt sinon.restore ().
- Fikset bug hvor kaste en streng ble håndtert på feil måte ved Sinon.
- Web arbeidere støtte.
Hva er nytt i versjon 1.6.0:
- Forbedret spion formaterings% C utgang
- clock.tick avkastning clock.now.
- Fikset problem # 248 med callOrder påstand. Ikke mislykkes hvis den siste gitt spion ble aldri kalt.
- Fikset problem med setResponseHeader for synkrone forespørsler.
- Fjern msSetImmediate; det bare eksisterte i IE10 forhåndsvisninger.
- Ikke alltid plukke opp de nyeste samtaler til callsArgWith, etc ..
- Fast sviktende anonyme mock forventninger.
Hva er nytt i versjon 1.5.1:
- Sikret window.Image kan stumpet
- Fast spion () i IE 8.
- Fast sinon base i IE 8.
- Formater argumenter OUT R når mock excpetation ikke er oppfylt.
Hva er nytt i versjon 1.5.0.
- Bevarte funksjon lengde for spion
- Lagd 'invokeCallback' alias for 'utbytte' på samtaler.
- Lagt matcher støtte for calledOn.
- Behold originale forventnings meldinger, for mislykkede spotter i henhold sinon.test.
- tillater avlinger * og callsArg * for å lage sekvenser av samtaler.
- sinon.js kan ta seg i uendelig løkke mens du fyller spire prototype med asynch metoder.
Hva er nytt i versjon 1.4.2.
- Lagt sinon.match for arrays
Krav
- aktivere Javascript på klientsiden
- Node.js 0.2 for server-side miljøer
Kommentarer ikke funnet