Chai JavaScript için temel iddiası kütüphane, kodlama senin her gün temel BDD ve TDD kalkınma ilkeleri desteklemek için basit bir araçtır.
BDD "Test Driven Development" için "Davranış Odaklı Kalkınma" ve TDD anlamına gelir.
Chai çerçeve agnostik ve hatta Rails uygulamaları ile çalışan, başka bir JavaScript test çerçevesi ile eşleştirilmiş olabilir.
kod test Web geliştirme kolay bir görev değildir bu yana
Chai geliştiriciler almak için dokümantasyon sürü ile birlikte kendi programatik API ile birlikte başladı ve varsayılan işlevselliğini genişletmek için eklenti deposu.
< p> Bu sürümde> /
- CONTRIBUTING.md Eklendi Keith Cirkel
- assert operatöre eval kullanarak Artık
- README Güncelleme Git özeti
sürüm 3.0.0 yeni Nedir:
- CONTRIBUTING.md Eklendi Keith Cirkel
- assert operatöre eval kullanarak Artık
- README Güncelleme Git özeti
sürüm 2.3.0 yeni Nedir:
- CONTRIBUTING.md Eklendi Keith Cirkel
- assert operatöre eval kullanarak Artık
- README Güncelleme Git özeti
sürüm 2.2.0 yeni Nedir:
- CONTRIBUTING.md Eklendi Keith Cirkel
- assert operatöre eval kullanarak Artık
- README Güncelleme Git özeti
sürüm 2.0.0 yeni Nedir:.
- Yeni bir chainable anahtar kelime eklendi - .which
- eklendi .change, .increase ve .decrease iddialar.
- (.include ve .contain için) Eklendi .includes ve .Contains takma.
- Eklenen .any.keys () ve .all.keys () elemeleri.
- Eklenen assert.sameDeepMembers ().
- Katma assert.isAbove () ve assert.isBelow ().
- Gayrimenkul ve deep.property şimdi geçmektedir.
Bir değer tanımsız olarak ayarlanırsa
sürüm 1.9.1 yeni Nedir:
- 1.9.0 Güncelleştirme exports.version
- bulma döngü durduruluyor
- sadece bir kez değişken bildirme
- Ek testi bulur eksik uygulama
- Basitleştirilmiş kod
sürüm 1.9.0 yeni Nedir:
- karma ekle phantomjs başlatıcısı
- kullan son karma ve sos başlatıcısı
- Karma tweaks
- npmignore kapsama ekle
- lib-cov test travisci bakmakla kaldır
- artık gerekli değil lcov muhabiri çıkarın
- istanbul Test kapsamı
- jscoverage Kaldır
- Kaldır tulumlar
Hangi sürümü 1.7.1 Yeni:.
- Eklendi Bower JSON dosyası
sürüm 1.7.0 yeni Nedir:
- şimdi
- Kilit mocha / mocha-phantomjs sürümleri ( ).
- Sabit utils.inspect.
- Değiştirilen sekmeleri.
- Katma assert.notOk ().
özel nesne-dönen incelemek () s
2 boşluk
sürüm 1.6.1 yeni Nedir:.
- Farklı RegExp bayrakları eklendi testi
- eklendi testi.
- düzeltme çalışan Phantom testleri için Mocha sürümü döndürüldüğünü.
- Sabit karşılaştırma eşitlik.
regexp karşılaştırma için
İki regexps ve
sürüm 1.6.0 yeni Nedir:.
- Kod inceleme yorumlarını - sözdizimi değişen
- Kod yorum yorumlar.
- alt grupları ve set eşitlik kontrol etmek için üyeleri ve memberEquals iddialarını ekleme.
Hangi sürümü 1.5.0 yeni
- Komut testi şimdi Travis test edecek, böylece test yapmak çalıştırır tarayıcı.
- Yeni objDisplay çıkışını desteklemek için bazı testler Refactored.
- [Bootstrap] Normale Bootstrap tüm test senaryoları karşısında.
- Refactored bazı iddialar objDisplay kullanmak yerine incelemek için.
- fonksiyonların normalize çıktı.
1.4.0 sürümü içinde yeni Nedir:
- temizledik index.js cov kontrol değil , index.js kullanmak için package.json döner.
- dönüştürülen testler yeni Bootstrap kullanmak için.
- Refactored test Bootstrap.
- boşluk (değil sekmeler) kullanır.
sürüm 1.0.0-RC3 yeni Nedir:
- Dokümanlar kapısı - API bölümü
- dokümanlar için Yorum güncellemeleri
- Yeni doc sitesi kapısı -. Eklenti dizini
- kossnocorp / patch-1 dan çekme isteği # 57 Birleştirme
- Fix yazım hatası: devDependancies -> devDependencies
- yerine eski msg özelliği util getMessage mesaj bayrağını kullanma.
- katkıda package.json için kendini ekleme.
sürüm 1.0.0-RC2 yeni Nedir:
- dalı Birleştirme 'özelliği / test-cov '
- Tarayıcı inşa
- Eksik assert testleri
- expect.to.have.property için uygun assert eşdeğer (anahtar, val)
- yığını tam içerecek şekilde AssertionError Reset
- eklenti programları için test
- Üzerine Yaz Mülkiyet ve Yöntem şimdi zinciri sağlamak
ownProperty için
sürüm 0.4.2 yeni Nedir:
- tarayıcıda mevcut değil süreç için Fix yoluyla kullanıldığında browserify.
- Belge bu & quot; gerekir & quot; IE dışındaki tarayıcılarda çalışır.
- öne-testleri / logicalparadox gelen çekme isteği # 30 Birleştirme.
- chai tarayıcı sürümünü güncelleyin.
Gereksinimleri :
- JavaScript istemci tarafında etkin
- node.js 0.4 veya daha yüksek
Yorum Bulunamadı