Sinon.js je framework-agnostik JS toolkit, což znamená, že může pracovat na jeho vlastní, nebo po boku složitější rámec JavaScriptu jako Prototyp , < strong> MooTools nebo JavaScriptMVC .
Co se týče scénáře použití, Sinon.js je nástroj JavaScript, který může falešný přítomnost různých podmínkách prostředí.
To umožňuje vývojářům k testování jejich kódu v těchto prostředích a získat použitelné výsledky pro ladění jejich kódu.
Sinon.js mohou falešné s žádostmi AJAX, proces plynutí času, různá nastavení serveru a je dodáván s vlastním režimu izolovaného prostoru.
Testováno a pracuje na většině hlavních desktop / mobilní prohlížeče.
To také pracuje na Node.js stejně
Co je nového v této verzi:.
- Stub a špionážní getry a tvůrci
- Fix asynchronní sinon.test pomocí moka rozhraní
- respondImmediately Přidat do falešné servery
Co je nového ve verzi 1.16.1:
- pahýl a špionážní getry a tvůrci
- Fix asynchronní sinon.test pomocí moka rozhraní
- respondImmediately Přidat do falešné servery
Co je nového ve verzi 1.15.0:
- pahýl a špionážní getry a tvůrci
- Fix asynchronní sinon.test pomocí moka rozhraní
- respondImmediately Přidat do falešné servery
Co je nového ve verzi 1.14.1:
- pahýl a špionážní getry a tvůrci
- Fix asynchronní sinon.test pomocí moka rozhraní
- respondImmediately Přidat do falešné servery
Co je nového ve verzi 1.12.2:
- Opravena chyba předáním `` NaN` na calledWith `
- vyložit závislost na util balíku
Co je nového ve verzi 1.9.0:.
- Přidal sinon.assert.match
- z přidané ProgressEvent a CustomEvent. Opravuje chybu s událostmi na IE pokroku.
- Zabránit setRequestHeaders od volána dvakrát.
- Pevná onload výzva, "to" by měla být rovna XHR objekt.
- Odebráno pískoviště injekčně hodnoty, na obnovit.
- donuceno matcher.or / a argumenty do matchers.
Co je nového ve verzi 1.8.1:
- šroubování až NPM verze 1.8.0, neschopen jej nahradit.
Co je nového ve verzi 1.7.3:
- Odstraněno využití pole ForEach, přestávky ve starších prohlížečích .
- sinon.deepEqual (new Date (0), new Date ()) vrátí hodnotu true.
Co je nového ve verzi 1.7.1:.
- Realizovat XMLHttpRequest API pro pořádání akcí pokrok
- Přidal sinon.restore ().
- Opravena chyba, kde házení řetězec byl se ovládal nesprávně Sinon.
- Webové pracovníkům podporu.
Co je nového ve verzi 1.6.0:.
- Lepší špionážní formatter% C výstup
- clock.tick vrátí clock.now.
- Opravena chyba # 248 s callOrder tvrzení. Nezklamal-li poslední daný špionážní nebyla nikdy volána.
- Oprava problému s setResponseHeader pro synchronní požadavky.
- Odebrat msSetImmediate; že existovala pouze v prohlížeč Internet Explorer 10 náhledy.
- Ne vždy zvedne nejnovější volání callsArgWith, atd ..
- Pevná selhání anonymní falešné očekávání.
Co je nového ve verzi 1.5.1:
- zajištěna window.Image lze zamáčkl
- Pevná špionážní () v IE 8.
- Pevná Sinon základna v IE 8.
- Formát argumenty Výstup pokud není splněna mock excpetation.
Co je nového ve verzi 1.5.0:.
- Konzervované délka funkce pro špiona
- přidal 'invokeCallback "alias" výnos "na volání.
- Byla přidána podpora pro dohazovač calledOn.
- Zachovat původní očekávání zprávy, za selhání při kterém uvedete napodobeniny pod sinon.test.
- Povolit výnosy * a * callsArg vytvořit sekvence hovorů.
- sinon.js mohou chytit sebe v nekonečné smyčce při vyplňování pahýl prototyp s metodami asynch.
Co je nového ve verzi 1.4.2:.
- Přidána sinon.match pro pole
Požadavky
- Java scripty povoleny na straně klienta li>
- Node.js 0.2 na straně serveru prostředí
Komentáře nebyl nalezen