Mocha (JavaScript框架)

Mocha是JavaScript单元测试框架,能在Node.js和浏览器环境运行。可以搭配大多数断言库使用,例如Chai。通过添加和运行测试用例,从而保证代码质量。

断言库
Mocha 与大多数 javascript 断言库可以使用 [https://mochajs.org/#assertions] ,包括:

  • should.js
  • express.js
  • chai
  • better-assert
  • unexpected

使用和示例
npm install --global mocha #全局安装
npm install --save-dev mocha #局部安装
mkdir test/unit #新建测试文件夹
code test/unit/test.js #使用VSCode打开文件,当然你也可以使用别的编辑器

编写测试用例 [https://mochajs.org/#getting-started]
var assert = require('assert');
describe('Array', function () {
describe('#indexOf()', function () {
it('should return -1 when the value is not present', function () {
assert.equal([1, 2, 3].indexOf(4), -1);
});
});
});

外部链接

参考资料

评论 (0)

  • 还没有评论,来抢沙发吧。