Chai

Software screenshot:
Chai
Software detaljer:
Version: 3.3.0 Opdateret
Upload dato: 6 Mar 16
Udvikler: Jake Luer
Licens: Gratis
Popularitet: 150

Rating: 3.0/5 (Total Votes: 3)

Chai er en grundlæggende påstand bibliotek til JavaScript, et simpelt værktøj til at støtte grundlæggende principper BDD og TDD udvikling i din hver dag kodning.

BDD står for "Behavior Driven Development" og TDD for "Test Driven Development".

Chai er rammer agnostiker og kan parres med nogen anden JavaScript test rammer, selv arbejder med Rails applikationer.

Da kode test er ikke den letteste opgave i webudvikling, Chai kommer med masser af dokumentation for at få udviklerne i gang, sammen med sin egen programmatiske API, og plugin repository for at udvide standard funktionalitet.

< p> Hvad er nyt i denne udgivelse:

  • tilføjet Keith Cirkel til CONTRIBUTING.md
  • Ingen længere bruger eval på hævde operatør
  • Opdater Git resumé i README

Hvad er nyt i version 3.0.0:

  • Tilføjet Keith Cirkel til CONTRIBUTING.md
  • Ingen længere bruger eval på hævde operatør
  • Opdater Git resumé i README

Hvad er nyt i version 2.3.0:

  • Tilføjet Keith Cirkel til CONTRIBUTING.md
  • Ingen længere bruger eval på hævde operatør
  • Opdater Git resumé i README

Hvad er nyt i version 2.2.0:

  • Tilføjet Keith Cirkel til CONTRIBUTING.md
  • Ingen længere bruger eval på hævde operatør
  • Opdater Git resumé i README

Hvad er nyt i version 2.0.0:.

  • Tilføjet en ny chainable søgeord - .der
  • Tilføjet .change, .increase og .decrease påstande.
  • Tilføjet .includes og .contains aliaser (for .include og .contain).
  • Tilføjet .any.keys () og .all.keys () kvalifikationsturneringer.
  • Tilføjet assert.sameDeepMembers ().
  • Tilføjet assert.isAbove () og assert.isBelow ().
  • Ejendom og deep.property nu passere, hvis en værdi er sat til udefineret.

Hvad er nyt i version 1.9.1:

  • Opdater exports.version til 1.9.0
  • Afbryder loop på at finde
  • erklærer variabel kun én gang
  • Yderligere test finder ufuldstændig gennemførelse
  • Forenklet kode

Hvad er nyt i version 1.9.0:

  • Tilføj karma phantomjs launcher
  • Brug nyeste karma og sauce launcher
  • Karma tweaks
  • Tilføj dækning til npmignore
  • Fjern lib-cov fra test-travisci pårørende
  • Tag ikke længere er behov lcov reporter
  • Test dækning med istanbul
  • Fjern jscoverage
  • Fjern overtræksdragt

Hvad er nyt i version 1.7.1:.

  • Tilføjet Bower JSON fil

Hvad er nyt i version 1.7.0:

  • Lås mokka / mokka-phantomjs versioner (for nu ).
  • Fast utils.inspect med brugerdefinerede objekt-returnering inspicere () s.
  • Erstattede faner med 2 rum.
  • Tilføjet assert.notOk ().

Hvad er nyt i version 1.6.1:.

  • Tilføjet test for forskellige regulært udtryk flag
  • Tilføjet test for regexp sammenligning.
  • Nedgraderet Mokka version til fix kører Phantom tests.
  • Fast sammenligning lige to regexps.

Hvad er nyt i version 1.6.0:.

  • Kode korrekturkommentarer - skiftende syntaks
  • Kode korrekturkommentarer.
  • Tilføjelse medlemmer og memberEquals påstande for kontrol af delmængder og sæt lighed.

Hvad er nyt i version 1.5.0:

  • Script prøvekørsler nu foretage test så Travis vil teste browseren.
  • refactored nogle tests for at støtte nye objDisplay output.
  • [Bootstrap] Normalisér Bootstrap på tværs af alle testscenarier.
  • refactored nogle påstande til at bruge objDisplay stedet for at inspicere.
  • Normalized output funktioner.

Hvad er nyt i version 1.4.0:

  • ryddet op index.js til ikke tjekke for cov , tilbage package.json at bruge index.js.
  • Omregnet tests til at bruge nye Bootstrap.
  • refactored test Bootstrap.
  • Bruger mellemrum (ikke faner).

Hvad er nyt i version 1.0.0-RC3:

  • Docs checkpoint - API sektion
  • Kommentar opdateringer til docs
  • Ny doc websted checkpoint -. Plugin mappe
  • Flet pull anmodning # 57 fra kossnocorp / patch-1
  • Fix typo: devDependancies -> devDependencies
  • Brug besked flag i GetMessage util stedet for gamle msg ejendom.
  • Tilføjelse selv til package.json bidragydere.

Hvad er nyt i version 1.0.0-RC2:

  • Flet gren 'funktion / test-cov "
  • Browser build
  • Manglende Assert test for ownProperty
  • Passende hævde tilsvarende for expect.to.have.property (nøgle, val)
  • Nulstil AssertionError at omfatte fuld stack
  • Test for plugin forsyningsselskaber
  • Overskriv Property og metode nu sikre kæde

Hvad er nyt i version 0.4.2:

  • Fix for processen ikke tilgængelig i browseren, når de anvendes via browserify.
  • Dokument at & quot; skal & quot; arbejder i andre browsere end IE.
  • Flet pull anmodning # 30 fra logicalparadox / hævde-tests.
  • Opdater browser version af chai.

Krav :

  • Javascript aktiveret i klientsiden
  • node.js 0,4 eller højere

Lignende software

Andre software developer Jake Luer

Codex
Codex

12 May 15

Kommentarer til Chai

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!