轉自:http://www.ruanyifeng.com/blog/2015/12/a-mocha-tutorial-of-examples.html
Mocha
(發音"摩卡")誕生于2011年,是現在最流行的JavaScript測試框架之一,在瀏覽器和Node環境都可以使用。
所謂"測試框架",就是運行測試的工具。通過它,可以為JavaScript應用添加測試,從而保證代碼的質量。
本文全面介紹如何使用Mocha
,讓你輕松上手。如果你以前對測試一無所知,本文也可以當作JavaScript單元測試入門。值得說明的是,除了Mocha以外,類似的測試框架還有Jasmine
、Karma
、Tape
等,也很值得學習。
一、安裝
我為本文寫了一個示例庫Mocha-demos
,請先安裝這個庫。
$ git clone https://github.com/ruanyf/mocha-demos.git
如果你的電腦沒裝Git,可以直接下載zip壓縮包,進行解壓。
然后,進入mocha-demos
目錄,安裝依賴(你的電腦必須有Node)。
$ cd mocha-demos $ npm install
上面代碼會在目錄內部安裝Mocha
,為了操作的方便,請在全面環境也安裝一下Mocha
。
$ npm install --global mocha