Chai

Screenshot Software:
Chai
Szczegóły programowe:
Wersja: 3.3.0 Aktualizowane
Filmu: 6 Mar 16
Wywoływacz: Jake Luer
Licencja: Wolny
Popularność: 59

Rating: 3.5/5 (Total Votes: 2)

Chai to podstawowe twierdzenie dla biblioteki JavaScript, proste narzędzie do podtrzymywania podstawowych zasad TDD BDD-rozwojowych w każdym dniu kodowania.

BDD oznacza "Behavior Driven Development" i TDD dla "Test-Driven Development".

Chai jest agnostykiem ramy i może być połączone z żadnym innym ramach testów JavaScript, nawet pracy z aplikacjami Rails.

Ponieważ testowanie kodu nie jest najłatwiejszym zadaniem w rozwoju sieci, Chai pochodzi z dużą ilością dokumentacji w celu uzyskania deweloperów rozpoczął, wraz z własnym programowym API i repozytorium wtyczki do rozszerzenia domyślną funkcjonalność.

< p> Co nowego w tym wydaniu:

  • Dodane Keith Cirkel do CONTRIBUTING.md
  • Nie jest już za pomocą eval na operatora assert
  • Podsumowanie Aktualizacja Git w README

Co nowego w wersji 3.0.0:

  • Dodane Keith Cirkel do CONTRIBUTING.md
  • Nie jest już za pomocą eval na operatora assert
  • Podsumowanie Aktualizacja Git w README

Co nowego w wersji 2.3.0:

  • Dodane Keith Cirkel do CONTRIBUTING.md
  • Nie jest już za pomocą eval na operatora assert
  • Podsumowanie Aktualizacja Git w README

Co nowego w wersji 2.2.0:

  • Dodane Keith Cirkel do CONTRIBUTING.md
  • Nie jest już za pomocą eval na operatora assert
  • Podsumowanie Aktualizacja Git w README

Co nowego w wersji 2.0.0.

  • Dodano nową chainable słów kluczowych - Który
  • Dodano .change, .increase i .decrease twierdzenia.
  • Dodano .includes i .contains aliasy (dla .include i .contain).
  • Dodano .any.keys () i .all.keys () kwalifikacjach.
  • Dodano assert.sameDeepMembers ().
  • Dodane assert.isAbove () i assert.isBelow ().
  • Nieruchomości i deep.property teraz przejść, jeśli wartość jest ustawiona na wartość undefined.

Co nowego w wersji 1.9.1:

  • Aktualizacja exports.version do 1.9.0
  • Przerywanie pętli na znalezieniu
  • Deklarowanie zmiennej tylko raz
  • Dodatkowe testy znajdzie niepełne wdrożenie
  • Kod Uproszczone

Co nowego w wersji 1.9.0:

  • Dodaj karmę phantomjs launcher
  • Użyj najnowszej karma i sosem launcher
  • szczypie Karma
  • Dodaj zasięg do npmignore
  • Usuń lib-CoV z testu-travisci utrzymaniu
  • Usuń nie są już potrzebne lcov reportera
  • pokrycia test z Istanbul
  • Usuń jscoverage
  • Usuń kombinezony

Co nowego w wersji 1.7.1.

  • plik Dodany Bower JSON

Co nowego w wersji 1.7.0:

    wersje
  • Blokada mokka / mokka-phantomjs (do tej pory ).
  • Poprawiono utils.inspect z niestandardowym obiektowego powrocie wglądu () s.
  • Wymienione zakładki z 2 pomieszczeń.
  • Dodane assert.notOk ().

Co nowego w wersji 1.6.1.

  • Dodano test na różne flagi RegExp
  • Dodano test dla porównania wyrażeń regularnych.
  • Obniżona wersji dla Mocha fix działa testach fantomowych.
  • Poprawiono równości porównanie dwóch wyrażeń regularnych.

Co nowego w wersji 1.6.0.

  • przegląd kodu komentarze - zmiana składni
  • przegląd kodu komentarze.
  • Dodawanie członków i memberEquals twierdzeń za sprawdzanie podzbiorów i ustawić równości.

Co nowego w wersji 1.5.0:

  • Test Script teraz prowadzi make test więc Travis przetestuje przeglądarka.
  • refactored kilka testów, aby wspierać nowe wyjście objDisplay.
  • [Bootstrap] Normalizacja Bootstrap we wszystkich scenariuszach testowych.
  • refactored niektóre twierdzenia używać objDisplay zamiast sprawdzić.
  • Znormalizowany wyjście funkcji.

Co nowego w wersji 1.4.0:

  • oczyścić index.js nie sprawdzić CoV , przywrócić package.json do korzystania index.js.
  • przeliczona testy użyć nowego startowej.
  • refactored testowanie Bootstrap.
  • Wykorzystanie przestrzeni (nie zakładek).

Co nowego w wersji 1.0.0-RC3:

  • Dokumenty checkpoint - sekcja API
  • Uaktualnienia komentarz do docs
  • Nowa strona doc checkpoint. - Katalog wtyczek
  • Merge ściągania zapytanie nr 57 z kossnocorp / patch-1
  • Fix literówka: devDependancies -> devDependencies
  • Korzystanie wiadomość flagę w getMessage util zamiast starego własności msg.
  • Dodawanie siebie do package.json użytkowników.

Co nowego w wersji 1.0.0-rc2:

  • Merge branch 'funkcja / test-cov '
  • budowa Przeglądarka
  • Brakujące testy dochodzić do ownProperty
  • assert odpowiednie równoważne dla expect.to.have.property (key, val)
  • Reset AssertionError zawierać pełny stos
  • Testuj za media wtyczki
  • Zastąp nieruchomości i sposób teraz zapewnić łańcuch

Co nowego w wersji 0.4.2:

  • Fix do procesu nie są dostępne w przypadku stosowania przez przeglądarkę browserify.
  • Dokument, że & quot; powinna & quot; działa w przeglądarkach innych niż IE.
  • Merge żądania ciągnąć nr 30 z logicalparadox / dochodzić-testów.
  • Aktualizacja wersji przeglądarki chai.

Wymagania :

  • włączona obsługa JavaScript po stronie klienta
  • node.js 0.4 lub nowszy

Podobne oprogramowanie

jQuery Stage
jQuery Stage

10 Feb 16

JSLint
JSLint

10 Feb 16

PHP Benchmark
PHP Benchmark

10 Dec 15

Benchtable
Benchtable

21 Jul 15

Inne programy z deweloperem Jake Luer

Codex
Codex

12 May 15

Komentarze do Chai

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!
Szukaj wg kategorii