转自: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