Chai

Screenshot Software:
Chai
Detalii soft:
Versiune: 3.3.0 Actualizat
Incarca data: 6 Mar 16
Producător: Jake Luer
Licenţă: Gratuit
Popularitate: 59

Rating: 3.5/5 (Total Votes: 2)

Chai este o bibliotecă afirmație de bază pentru JavaScript, un simplu instrument de sprijinire a principiilor de bază BDD și dezvoltare TDD în fiecare zi de codificare.

BDD reprezintă "Driven Development Comportamentul" si TDD pentru "Test Driven Development".

Chai este cadru agnostic și poate fi asociat cu orice alt cadru de testare JavaScript, chiar de lucru cu Rails.

Deoarece testarea de cod nu este cea mai ușoară sarcină în dezvoltare web, Chai vine cu o mulțime de documentare pentru a obține dezvoltatori a început, împreună cu propriile sale API programatice, și depozit plug-in pentru extinderea funcționalității implicit.

< p> Ce este nou în această versiune:

  • Adăugat Keith Cirkel la CONTRIBUTING.md
  • Nu se mai utilizează eval de operatorul assert
  • rezumat Actualizare Git în README

Ce este nou în versiunea 3.0.0:

  • Adăugat Keith Cirkel la CONTRIBUTING.md
  • Nu se mai utilizează eval de operatorul assert
  • rezumat Actualizare Git în README

Ce este nou în versiunea 2.3.0:

  • Adăugat Keith Cirkel la CONTRIBUTING.md
  • Nu se mai utilizează eval de operatorul assert
  • rezumat Actualizare Git în README

Ce este nou în versiunea 2.2.0:

  • Adăugat Keith Cirkel la CONTRIBUTING.md
  • Nu se mai utilizează eval de operatorul assert
  • rezumat Actualizare Git în README

Ce este nou în versiunea 2.0.0:.

  • adăugat un nou cuvânt cheie chainable - .which
  • .change Adăugat, .increase și afirmații .decrease.
  • .includes adăugați și .contains alias-uri (pentru .include și .contain).
  • .any.keys adăugate () și .all.keys () calificative.
  • assert.sameDeepMembers Adăugat ().
  • Adăugat assert.isAbove () și assert.isBelow ().
  • proprietate și deep.property trece acum, dacă o valoare este setată la nedefinit.

Ce este nou în versiunea 1.9.1:

  • Actualizare exports.version la 1.9.0
  • Intrerup buclă pentru a gasi
  • Declarând variabilă doar o singură dată
  • Test suplimentar constată punerea în aplicare incompletă
  • Cod simplificată

Ce este nou în versiunea 1.9.0:

  • Adăugați karma phantomjs lansator
  • Utilizați cele mai recente karma și sos lansator
  • trucurile Karma
  • Adăugați o acoperire de la npmignore
  • Eliminați din persoane dependente de test-travisci aco-lib
  • Scoateți reporterul lcov nu mai este nevoie de
  • acoperire de testare cu Istanbul
  • Eliminare jscoverage
  • Eliminați salopetă

Ce este nou în versiunea 1.7.1:.

  • fișier adăugat Bower JSON

Ce este nou în versiunea 1.7.0:

    Versiunile
  • Mocha Lock / mocca-phantomjs (pentru acum ).
  • utils.inspect fixe cu) s-a inspecta personalizat returnarea obiectelor (.
  • file înlocuite cu 2 locuri.
  • Adăugat assert.notOk ().

Ce este nou în versiunea 1.6.1:.

  • Test Adăugat pentru diferite steaguri RegExp
  • Test Adăugat pentru comparare regexp.
  • declasate versiunea Mocha pentru corecții care rulează teste Phantom.
  • fixă ​​egalitate comparație între două regexps.

Ce este nou în versiunea 1.6.0:.

  • Cod revizuire comentarii - modificarea sintaxa
  • Cod de revizuire comentarii.
  • Adăugarea de membri și memberEquals afirmații pentru verificarea subseturi și a stabilit egalitatea.

Ce este nou în versiunea 1.5.0:

  • de testare Script rulează acum face test, astfel că Travis va testa browser-ul.
  • Refactored unele teste pentru a susține o nouă ieșire objDisplay.
  • [Bootstrap] Normalizare Bootstrap în toate scenariile de test.
  • Refactored unele afirmații de a utiliza objDisplay în loc de a inspecta.
  • de ieșire normalizată de funcții.

Ce este nou în versiunea 1.4.0:

  • curățite până index.js nu pentru a verifica cov , reveniți package.json pentru a utiliza index.js.
  • Teste Convertit pentru a utiliza noul Bootstrap.
  • Testarea Refactored Bootstrap.
  • Folosește spații (nu tab-uri).

Ce este nou în versiunea 1.0.0-RC3:

  • Documente punctul de control - secțiunea API
  • Comentariu actualizări pentru documente
  • Nou site-ul doc punctul de control. - Directorul plugin
  • Merge trageți solicitare # 57 de la kossnocorp / patch-1
  • Fix: tipo devDependancies -> devDependencies
  • Utilizarea mesajului de pavilion în getMessage UTIL în loc de proprietate msg vechi.
  • Adăugarea de sine pentru a package.json contribuitori in prezent.

Ce este nou în versiunea 1.0.0-RC2:

  • Merge sucursală "facilitate / test-CoV "
  • Browser construi
  • Teste pentru ownProperty Assert Missing
  • assert echivalentă Ideal pentru expect.to.have.property (element, val)
  • Reset AssertionError pentru a include stiva completă
  • Testare pentru utilități plugin-ul
  • Suprascriere proprietate și Metoda asigură acum în lanț

Ce este nou în versiunea 0.4.2:

  • Fix pentru proces nu este disponibil în browser-ul atunci când este utilizat prin intermediul browserify.
  • Document care contine & quot; trebuie & quot; funcționează în alte browsere decât IE.
  • Merge cerere trage # 30 de la logicalparadox / afirma-teste.
  • Actualizați versiunea browser-ului de chai.

Cerințe :

  • JavaScript activat pe partea de client
  • Node.js 0,4 sau mai mare

Software similare

Blackbird
Blackbird

6 Jun 15

JS Error Logs
JS Error Logs

13 May 15

simple-debug.css
simple-debug.css

1 Mar 15

Nose
Nose

6 Jun 15

Alte software-uri de dezvoltator Jake Luer

Codex
Codex

12 May 15

Comentarii la Chai

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!
Cauta dupa categorie