柴是JavaScript的一個基本的斷言庫,為你的每一天支持基礎BDD和TDD發展的原則,編寫一個簡單的工具。
BDD表示“行為驅動開發”和TDD為“測試驅動開發”。
柴框架無關,可以與任何其他的JavaScript測試框架進行配對,甚至與Rails應用程序的工作。
由於代碼的測試是不是在Web開發最簡單的任務,柴帶有大量的文檔,可以使開發者開始,用自己的編程API一起,並為擴展默認功能插件庫。
< p> 什麼是此版本的新:
- 新增基思Cirkel到CONTRIBUTING.md
- 不再使用的斷言運營商的eval
- 更新的Git匯總README
什麼版本3.0.0是新的:
- 新增基思Cirkel到CONTRIBUTING.md
- 不再使用的斷言運營商的eval
- 更新的Git匯總README
在什麼版本2.3.0新是:
- 新增基思Cirkel到CONTRIBUTING.md
- 不再使用的斷言運營商的eval
- 更新的Git匯總README
在什麼版本2.2.0新是:
- 新增基思Cirkel到CONTRIBUTING.md
- 不再使用的斷言運營商的eval
- 更新的Git匯總README
在什麼版本2.0.0是新的:
- 增加了新的可鏈接的關鍵字 - 。其中
- 新增.change,。增加和.decrease斷言。
- 新增.includes和。載別名(.INCLUDE和.contain)。
- 新增.any.keys()和.all.keys()預選賽。
- 新增assert.sameDeepMembers()。
- 新增assert.isAbove()和assert.isBelow()。
- 屬性和deep.property現在如果一個值設置為undefined通過。
在什麼版本1.9.1新是:
- 更新exports.version到1.9.0
- 在尋找中止循環
- 聲明變量只有一次
- 其他測試發現未完全執行
- 簡化代碼
在什麼版本1.9.0新是:
- 添加人緣phantomjs啟動
- 使用最新的業力和醬啟動
- 噶調整
- 添加覆蓋npmignore
- 刪除LIB-COV從測試travisci家屬
- 刪除不再需要的LCOV記者
- 測試覆蓋率伊斯坦布爾
- 刪除jscoverage
- 刪除工作服
什麼是新的在1.7.1版本:
- 新增鮑爾JSON文件
在什麼版本1.7.0新是:
- 鎖定摩卡/摩卡phantomjs版本(現在)。
- 自定義檢查返回對象()■固定utils.inspect。
- 替換卡口與2位。
- 新增assert.notOk()。
在什麼版本1.6.1新是:
- 添加測試不同的正則表達式標誌
- 增加了測試的正則表達式進行比較。
- 降級摩卡版本修復運行幻影測試。
- 雙正則表達式的固定比較平等的。
什麼在版本1.6.0是新的:
- 代碼審查意見 - 改變語法
- 代碼審查意見。
- 添加成員和memberEquals斷言檢查的子集,並設置平等。
什麼是新的在1.5.0版本:
- 腳本測試現在運行make測試,以便特拉維斯將測試瀏覽器。
- 重構的一些測試,以支持新的objDisplay輸出。
- [引導]正常化引導所有的測試場景。
- 重構的一些斷言使用objDisplay,而不是檢查。
- 的功能化輸出。
在什麼版本1.4.0是新的:
- 整理了index.js不檢查COV ,恢復的package.json使用index.js。
- 轉換測試,以使用新的引導。
- 重構測試引導。
- 使用空間(未標籤)。
什麼版本1.0.0-RC3是新的:
- 文檔檢查站 - API部分
- 對於文檔註釋更新
- 新DOC現場檢查點 - 插件目錄
- 從kossnocorp /補丁1 合併拉請求#57
- 修正錯字:devDependancies - > devDependencies
- 在使用的getMessage郵件標誌util的,而不是老味精屬性。
- 添加到自貢獻者的package.json
什麼版本1.0.0-RC2是新的:
- 合併分支“功能/測試冠狀病毒
- 瀏覽器版本
- 缺少斷言測試
- 適當斷言等效expect.to.have.property(KEY,VAL)
- 重置的AssertionError,包括完整的堆棧
- 試驗插件應用
- 改寫屬性和方法現在保證鏈
對於ownProperty
在什麼版本0.4.2新是:
- 修正了在瀏覽器進程中不可通過使用時browserify。
- 文檔&QUOT;應該&QUOT;在工作比IE等瀏覽器。
- 合併拉請求#30從logicalparadox /斷言的測試。
- 更新薛寶釵的瀏覽器版本。
要求:
- 中啟用JavaScript在客戶端
- Node.js的0.4或更高版本
評論沒有發現