Sinon.js on kehys-agnostikko JS Toolkit, eli se voi toimia yksin tai rinnalla monimutkaisempi JavaScript puitteet kuten Prototyyppi , < strong> MooTools tai JavaScriptMVC .
Kuten käyttötilanteissa, Sinon.js on JavaScript työkalu, joka voi fake läsnäolo eri ympäristön olosuhteissa.
Tämän avulla kehittäjät voivat testata koodia näiden ympäristöjen ja saada käyttökelpoisia tuloksia virheenkorjausta koodia.
Sinon.js voi väärennös AJAX pyyntöjä, prosessin ajan kuluminen, eri palvelimen asetukset ja on oma hiekkalaatikko tilassa.
Testattu ja työskentelee suurimmissa työpöydällä / mobiiliselaimet.
Se toimii myös Node.js samoin.
Mikä on uusi tässä julkaisussa:
- Stub & vakooja getters & setters
- Korjaa async sinon.test käyttäen mokka käyttöliittymä
- Lisää respondImmediately väärentää palvelimet
Mikä on uusi versiossa 1.16.1:
- Stub & vakooja getters & setters
- Korjaa async sinon.test käyttäen mokka käyttöliittymä
- Lisää respondImmediately väärentää palvelimet
Mikä on uusi versiossa 1.15.0:
- Stub & vakooja getters & setters
- Korjaa async sinon.test käyttäen mokka käyttöliittymä
- Lisää respondImmediately väärentää palvelimet
Mikä on uusi versiossa 1.14.1:
- Stub & vakooja getters & setters
- Korjaa async sinon.test käyttäen mokka käyttöliittymä
- Lisää respondImmediately väärentää palvelimet
Mikä on uusi versiossa 1.12.2:
- Korjattu ongelma kulkee `NaN` kohteeseen` calledWith `
- selittäviä riippuvuutta util paketti
Mikä on uusi versiossa 1.9.0:
- Lisätty sinon.assert.match.
- Lisätty ProgressEventin ja CustomEvent. Korjaa vian kanssa edistymistä tapahtumia IE.
- Estä setRequestHeaders välillä kutsutaan kahdesti.
- Kiinteät onload puhelu, "tämä" pitäisi olla sama XHR objekti.
- Poistettu hiekkalaatikko pistetään arvot palauttaa.
- pakkovaltaiset matcher.or / ja perustelut huomioon matchers.
Mikä on uusi versiossa 1.8.1:
- mokasi NPM vapautuminen 1.8.0 kykenemätön korvata sen.
Mikä on uusi versiossa 1.7.3:
- Poistettu käytöstä array foreach, katkoja vanhemmilla selaimilla .
- sinon.deepEqual (uusi Date (0), uusi päivämäärä ()) palauttaa true.
Mikä on uusi versiossa 1.7.1:
- Toteutetaan XMLHttpRequest edistystä tapahtuma API.
- Lisätty sinon.restore ().
- Kiinteä vika, jos heitto merkkijono hoiti virheellisesti Sinon.
- Web työntekijöiden tuki.
Mikä on uusi versiossa 1.6.0:
- Parannettu vakooja formatter% C ulostulo.
- clock.tick palaa clock.now.
- Korjattu ongelma # 248 kanssa callOrder väitteen. Ei epäonnistunut, jos viimeinen annetaan vakooja koskaan käytetty.
- Korjattu ongelma setResponseHeader synkronista pyyntöjä.
- Poista msSetImmediate; se olemassa vain IE10 esikatselun.
- Ei aina poimien viimeisin puhelut callsArgWith, jne ..
- Kiinteät ei ole anonyymi mock odotuksia.
Mikä on uusi versiossa 1.5.1:
- varmistettu window.Image voidaan stubbed.
- Kiinteät vakooja () IE 8.
- Kiinteät sinon tukikohdan IE 8.
- Alusta argumentteja ulostulo kun mock excpetation ei täyty.
Mikä on uusi versiossa 1.5.0:
- Säilötyt toiminto pituus spy.
- Lisätty "invokeCallback" alias "tuotto" vastaanottajasta.
- Lisätty matcher tuki calledOn.
- Säilytä alkuperäinen odotus viestejä, sillä epäonnistunut pilkkaa alle sinon.test.
- Salli tuottojen * ja callsArg * luoda sarjoissa puheluista.
- sinon.js voi saalis itse loputon silmukka täytön tynkä prototyypin asynch menetelmillä.
Mikä on uusi versiossa 1.4.2:
- Lisätty sinon.match varten matriisia.
Vaatimukset
- Javascriptin asiakkaan puolella
- Node.js 0,2 palvelinpuolen ympäristöissä
Kommentteja ei löytynyt