Chai

Software screenshot:
Chai
Rincian Software:
Versi: 3.3.0 Diperbarui
Tanggal Upload: 6 Mar 16
Pengembang: Jake Luer
Lisensi: Gratis
Popularitas: 59

Rating: 3.5/5 (Total Votes: 2)

Chai adalah perpustakaan pernyataan dasar untuk JavaScript, alat sederhana untuk mendukung dasar BDD dan pengembangan TDD prinsip dalam setiap hari Anda coding.

BDD singkatan dari "Perilaku Driven Development" dan TDD untuk "Test Driven Development".

Chai adalah kerangka agnostik dan dapat dipasangkan dengan kerangka pengujian JavaScript lainnya, bahkan bekerja dengan aplikasi Rails.

Sejak pengujian kode bukanlah tugas yang paling mudah dalam pengembangan Web, Chai datang dengan banyak dokumentasi untuk mendapatkan pengembang mulai, bersama dengan API program sendiri, dan repositori plugin untuk memperluas fungsi default.

< p> Apa yang baru di rilis ini:

  • Ditambahkan Keith Cirkel untuk CONTRIBUTING.md
  • Tidak lagi menggunakan eval pada operator menegaskan
  • Ringkasan Perbarui Git di README

Apa yang baru di versi 3.0.0:

  • Ditambahkan Keith Cirkel untuk CONTRIBUTING.md
  • Tidak lagi menggunakan eval pada operator menegaskan
  • Ringkasan Perbarui Git di README

Apa yang baru di versi 2.3.0:

  • Ditambahkan Keith Cirkel untuk CONTRIBUTING.md
  • Tidak lagi menggunakan eval pada operator menegaskan
  • Ringkasan Perbarui Git di README

Apa yang baru di versi 2.2.0:

  • Ditambahkan Keith Cirkel untuk CONTRIBUTING.md
  • Tidak lagi menggunakan eval pada operator menegaskan
  • Ringkasan Perbarui Git di README

Apa yang baru di versi 2.0.0:.

  • Ditambahkan baru chainable kata kunci - .which
  • Ditambahkan .change, .increase dan pernyataan .decrease.
  • Ditambahkan .includes dan Mengandung alias (untuk Sertakan dan .contain).
  • .any.keys Ditambahkan () dan .all.keys () kualifikasi.
  • assert.sameDeepMembers Ditambahkan ().
  • Ditambahkan assert.isAbove () dan assert.isBelow ().
  • Properti dan deep.property sekarang lulus jika nilai yang ditetapkan untuk undefined.

Apa yang baru di versi 1.9.1:

  • Update exports.version ke 1.9.0
  • Membatalkan loop pada menemukan
  • Mendeklarasikan variabel hanya sekali
  • tes tambahan menemukan implementasi lengkap
  • Kode Sederhana

Apa yang baru di versi 1.9.0:

  • Tambahkan karma phantomjs peluncur
  • Gunakan karma terbaru dan saus peluncur
  • Karma tweak
  • Tambahkan cakupan ke npmignore
  • Hapus lib-cov dari tes-travisci tanggungan
  • Hapus wartawan lcov tidak lagi diperlukan
  • Uji cakupan dengan istanbul
  • Hapus jscoverage
  • Hapus baju

Apa yang baru di versi 1.7.1:.

  • File Ditambahkan Bower JSON

Apa yang baru di versi 1.7.0:

    versi
  • Lock mocha / mocha-phantomjs (untuk saat ini ).
  • Tetap utils.inspect dengan adat objek-kembali memeriksa () s.
  • tab Diganti dengan 2 spasi.
  • Ditambahkan assert.notOk ().

Apa yang baru di versi 1.6.1:.

  • test Ditambahkan untuk bendera RegExp berbeda
  • tes Ditambahkan untuk perbandingan regexp.
  • downgrade versi Mocha untuk memperbaiki menjalankan tes phantom.
  • Tetap perbandingan kesamaan dua regexps.

Apa yang baru di versi 1.6.0:.

  • Kode review komentar - mengubah sintaks
  • Kode review komentar.
  • Menambahkan anggota dan memberEquals pernyataan untuk memeriksa subset dan mengatur kesetaraan.

Apa yang baru di versi 1.5.0:

  • test Script sekarang berjalan membuat tes sehingga Travis akan menguji browser.
  • Refactored beberapa tes untuk mendukung keluaran objDisplay baru.
  • [Bootstrap] Menormalkan Bootstrap di semua skenario pengujian.
  • Refactored beberapa pernyataan untuk menggunakan objDisplay bukan memeriksa.
  • Output Normalized fungsi.

Apa yang baru di versi 1.4.0:

  • Dibersihkan index.js untuk tidak memeriksa cov , kembali package.json menggunakan index.js.
  • tes Dikonversi menggunakan Bootstrap baru.
  • Refactored pengujian Bootstrap.
  • Menggunakan spasi (tidak tab).

Apa yang baru di versi 1.0.0-RC3:

  • Documents pos - Bagian API
  • update Komentar untuk docs
  • New situs doc pos -. Direktori Plugin
  • Merge tarik permintaan # 57 dari kossnocorp / patch-1
  • Fix typo: devDependancies -> devDependencies
  • Menggunakan bendera pesan di getMessage util bukan properti msg tua.
  • Menambahkan diri untuk package.json kontributor.

Apa yang baru di versi 1.0.0-rc2:

  • Merge cabang 'fitur / test-cov '
  • Browser membangun
  • tes menegaskan Hilang untuk ownProperty
  • Tepat Guna setara menegaskan untuk expect.to.have.property (kunci, val)
  • Reset AssertionError untuk memasukkan tumpukan penuh
  • Uji untuk utilitas Plugin
  • Timpa Properti dan Method sekarang memastikan rantai

Apa yang baru di versi 0.4.2:

  • Perbaiki untuk proses tidak tersedia di browser bila digunakan melalui browserify.
  • Dokumen yang & quot; harus & quot; bekerja di browser lain selain IE.
  • Merge permintaan tarik # 30 dari logicalparadox / menegaskan-tes.
  • Update versi browser chai.

Persyaratan :

  • memampukan JavaScript pada sisi klien
  • Node.js 0,4 atau lebih tinggi

Software yang serupa

Telescope
Telescope

6 Jun 15

SimpleGrid.js
SimpleGrid.js

1 Mar 15

Testify.php
Testify.php

13 Apr 15

Moock
Moock

18 Apr 16

Perangkat lunak lain dari pengembang Jake Luer

Codex
Codex

12 May 15

Komentar untuk Chai

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!