Chai

Phần mềm chụp màn hình:
Chai
Các chi tiết về phần mềm:
Phiên bản: 3.3.0 Cập nhật
Ngày tải lên: 6 Mar 16
Nhà phát triển: Jake Luer
Giấy phép: Miễn phí
Phổ biến: 59

Rating: 3.5/5 (Total Votes: 2)

Chai là một thư viện khẳng định cơ bản cho JavaScript, một công cụ đơn giản để hỗ trợ các nguyên tắc BDD và phát triển TDD cơ bản trong mỗi ngày của bạn mã hóa.

BDD là viết tắt của "Hành vi hướng phát triển" và TDD cho "Test Driven Development".

Chải là khuôn khổ lập và có thể được kết hợp với bất kỳ khuôn khổ kiểm tra JavaScript khác, thậm chí làm việc với các ứng dụng Rails.

Kể từ khi thử nghiệm mã không phải là nhiệm vụ dễ dàng nhất trong việc phát triển Web, Chai đi kèm với rất nhiều tài liệu để có được các nhà phát triển bắt đầu, cùng với API chương trình riêng của mình, và kho plugin để mở rộng các chức năng mặc định.

< p> Điều gì là mới trong phiên bản này:

  • Added Keith Cirkel để CONTRIBUTING.md
  • Không còn sử dụng eval vào nhà điều hành khẳng định
  • Cập nhật Git tóm tắt trong README

Điều gì là mới trong phiên bản 3.0.0:

  • Added Keith Cirkel để CONTRIBUTING.md
  • Không còn sử dụng eval vào nhà điều hành khẳng định
  • Cập nhật Git tóm tắt trong README

Điều gì là mới trong phiên bản 2.3.0:

  • Added Keith Cirkel để CONTRIBUTING.md
  • Không còn sử dụng eval vào nhà điều hành khẳng định
  • Cập nhật Git tóm tắt trong README

Điều gì là mới trong phiên bản 2.2.0:

  • Added Keith Cirkel để CONTRIBUTING.md
  • Không còn sử dụng eval vào nhà điều hành khẳng định
  • Cập nhật Git tóm tắt trong README

Điều gì là mới trong phiên bản 2.0.0:.

  • Thêm mới thể kết nối từ khóa - Nào
  • Thêm .change, .increase và khẳng định .decrease.
  • Thêm .includes và Chứa bí danh (đối với .include và .contain).
  • .any.keys thêm () và .all.keys () vòng loại.
  • assert.sameDeepMembers thêm ().
  • Added assert.isAbove () và assert.isBelow ().
  • Sở hữu và deep.property giờ vượt qua nếu một giá trị được thiết lập để xác định.

Điều gì là mới trong phiên bản 1.9.1:

  • Cập nhật exports.version để 1.9.0
  • hủy bỏ vòng lặp vào việc tìm kiếm
  • Khai báo biến chỉ một lần
  • thử nghiệm bổ sung tìm thấy thực hiện không đầy đủ
  • Mã giản

Điều gì là mới trong phiên bản 1.9.0:

  • Add nghiệp phantomjs phóng
  • Sử dụng nghiệp mới nhất và sốt phóng
  • chỉnh Karma
  • Thêm hiểm cho npmignore
  • Xóa lib-cov từ người phụ thuộc thử travisci
  • Xóa các phóng viên lcov không còn cần thiết
  • bảo hiểm thử nghiệm với istanbul
  • Xóa jscoverage
  • Xóa yếm

Điều gì là mới trong phiên bản 1.7.1:.

  • File Added Bower JSON

Điều gì là mới trong phiên bản 1.7.0:

    phiên bản
  • mocha Khóa / mocha-phantomjs (bây giờ ).
  • Cố định utils.inspect với tùy chỉnh đối tượng quay trở lại kiểm tra () s.
  • tab Thay thế bằng 2 không gian.
  • Added assert.notOk ().

Điều gì là mới trong phiên bản 1.6.1:.

  • Thêm bài kiểm tra cho cờ RegExp khác nhau
  • Thêm thử nghiệm để so sánh biểu thức chính quy.
  • hạ cấp phiên bản Mocha cho sửa chữa chạy thử nghiệm Phantom.
  • Cố định bình đẳng so sánh hai regexps.

Điều gì là mới trong phiên bản 1.6.0:.

  • Xem xét mã bình luận - thay đổi cú pháp
  • Xem xét mã bình luận.
  • Thêm thành viên và memberEquals khẳng định cho việc kiểm tra các tập con và thiết lập sự bình đẳng.

Điều gì là mới trong phiên bản 1.5.0:

  • Script kiểm tra bây giờ chạy làm thử nghiệm để Travis sẽ kiểm tra trình duyệt.
  • refactored một số xét nghiệm để hỗ trợ đầu ra objDisplay mới.
  • [Bootstrap] Normalize Bootstrap trên tất cả các kịch bản thử nghiệm.
  • refactored một số khẳng định sử dụng objDisplay thay vì kiểm tra.
  • đầu ra bình thường hóa các chức năng.

Điều gì là mới trong phiên bản 1.4.0:

  • Làm sạch index.js để không kiểm tra cho cov , trở package.json sử dụng index.js.
  • kiểm tra Chuyển đổi sang sử dụng Bootstrap mới.
  • refactored thử nghiệm Bootstrap.
  • Sử dụng không gian (không phải tab).

Điều gì là mới trong phiên bản 1.0.0-rc3:

  • Documents trạm kiểm soát - phần API
  • cập nhật bình luận cho tài liệu
  • New trang web doc trạm kiểm soát -. Thư mục plugin
  • Merge kéo yêu cầu # 57 từ kossnocorp / patch-1
  • Sửa lỗi chính tả: devDependancies -> devDependencies
  • Sử dụng cờ nhắn trong getMessage util thay vì tài sản msg cũ.
  • Thêm tự để package.json đóng góp.

Điều gì là mới trong phiên bản 1.0.0-RC2:

  • Merge chi nhánh 'tính năng / test-cov
  • Trình duyệt xây dựng
  • kiểm tra khẳng định Thiếu cho ownProperty
  • thích hợp khẳng định tương đương cho expect.to.have.property (key, val)
  • Reset AssertionError để bao gồm đầy đủ chồng
  • Kiểm tra cho các tiện ích Plugin
  • Overwrite tài sản và phương pháp hiện nay đảm bảo chuỗi

Điều gì là mới trong phiên bản 0.4.2:

  • Sửa chữa cho quá trình không có sẵn trong trình duyệt khi sử dụng thông qua browserify.
  • Document rằng & quot; nên & quot; làm việc trong các trình duyệt khác ngoài IE.
  • Merge yêu cầu kéo # 30 từ logicalparadox / khẳng định, các bài kiểm tra.
  • Cập nhật các phiên bản trình duyệt của chai.

Yêu cầu :

  • kích hoạt Javascript về phía khách hàng
  • Node.js 0.4 hoặc cao hơn

Phần mềm tương tự

zombie.js
zombie.js

10 Feb 16

Gusto
Gusto

14 Apr 15

Mocha
Mocha

10 Feb 16

Excellent
Excellent

13 May 15

Phần mềm khác của nhà phát triển Jake Luer

Codex
Codex

12 May 15

Ý kiến ​​để Chai

Bình luận không
Nhập bình luận
Bật hình ảnh!
Tìm kiếm theo chủ đề