Sinon.js er ramme-agnostiker JS toolkit, hvilket betyder at det kan arbejde på egen hånd, eller langs side en mere kompleks JavaScript rammer som Prototype , < strong> MooTools eller JavaScriptMVC .
Som for brugsscenarier, Sinon.js er en JavaScript værktøj, der kan eftergøre tilstedeværelsen af forskellige miljøforhold.
Dette giver udviklere mulighed for at teste deres kode i disse miljøer og få brugbare resultater til af fejlfinde deres kode.
Sinon.js kan falske AJAX anmodninger, processen med tiden passerer, diverse serverindstillinger og kommer med sin egen sandbox mode.
Testet og arbejder på de fleste større stationære / mobile browsere.
Det virker også på node.js samt
Hvad er nyt i denne udgivelse:.
- Stub & spion getters & settere
- Fix async sinon.test bruge mokka grænseflade
- Tilføj respondImmediately til falske servere
Hvad er nyt i version 1.16.1:
- Stub & spion getters & settere
- Fix async sinon.test bruge mokka grænseflade
- Tilføj respondImmediately til falske servere
Hvad er nyt i version 1.15.0:
- Stub & spion getters & settere
- Fix async sinon.test bruge mokka grænseflade
- Tilføj respondImmediately til falske servere
Hvad er nyt i version 1.14.1:
- Stub & spion getters & settere
- Fix async sinon.test bruge mokka grænseflade
- Tilføj respondImmediately til falske servere
Hvad er nyt i version 1.12.2:
- Fixed et problem passerer `NaN` til` calledWith `
- eksplicitere afhængigheden af util pakke
Hvad er nyt i version 1.9.0:.
- Tilføjet sinon.assert.match
- Tilføjet ProgressEvent og CustomEvent. Rettelser bug med fremskridt begivenheder på IE.
- Undgå setRequestHeaders fra at blive kaldt to gange.
- Fast onload opkald, "dette" bør være lig med XHR objekt.
- Fjernet sandkasse injicerede værdier gendanne.
- tvunget matcher.or / og argumenter i matchers.
Hvad er nyt i version 1.8.1:
- Skruet op NPM frigivelse af 1.8.0, ude af stand at erstatte det.
Hvad er nyt i version 1.7.3:
- Fjernet brug af vifte foreach, pauser i ældre browsere .
- sinon.deepEqual (new Date (0), ny Date ()) returnerer true.
Hvad er nyt i version 1.7.1:.
- Implementere XMLHttpRequest fremskridt begivenhed API
- Tilføjet sinon.restore ().
- Fixed bug hvor smide en snor blev håndteret forkert ved Sinon.
- Web arbejdere support.
Hvad er nyt i version 1.6.0:.
- Forbedret spion formateringsplugin% C output
- clock.tick afkast clock.now.
- Fixed problem # 248 med callOrder påstand. Ikke mislykkes, hvis den sidste givet spion aldrig blev kaldt.
- Fixed problem med setResponseHeader for synkrone anmodninger.
- Fjern msSetImmediate; den eksisterede kun i IE10 previews.
- Ikke altid optagning de nyeste opkald til callsArgWith osv ..
- Fast ikke anonyme mock forventninger.
Hvad er nyt i version 1.5.1:
- Sikret window.Image kan skoddede
- Fast spy () i IE 8.
- Fast sinon base i IE 8.
- Format argumenter ouput når mock excpetation ikke er opfyldt.
Hvad er nyt i version 1.5.0:.
- Konserveret funktion længde for spion
- Tilføjet 'invokeCallback' alias for "afkast" på opkald.
- Tilføjet matcher støtte til calledOn.
- Bevar oprindelige forventning beskeder, for mislykkede spotter under sinon.test.
- tillader udbytter * og callsArg * at skabe sekvenser af opkald.
- sinon.js kan fange sig selv i uendelig løkke, mens påfyldning stub prototype med synkronisering lige metoder.
Hvad er nyt i version 1.4.2:.
- Tilføjet sinon.match for arrays
Krav :
- Javascript aktiveret i klientsiden
- node.js 0,2 for server-side miljøer
Kommentarer ikke fundet