跳转到内容

Mocha (JavaScript框架)

维基百科,自由的百科全书

这是本页的一个历史版本,由卷尾松鼠留言 | 贡献2020年7月31日 (五) 07:34 (增加参考资料)编辑。这可能和当前版本存在着巨大的差异。

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

Mocha
当前版本8.1.0(2020年7月30日,​4年前​(2020-07-30[2]
源代码库https://github.com/mochajs/mocha
编程语言JavaScript
类型JavaScript函式庫
许可协议MIT许可证[3]
网站https://mochajs.org/

使用和示例

npm install --global mocha #全局安装
npm install --save-dev mocha #局部安装
mkdir test/unit #新建测试文件夹
code test/unit/test.js #使用VSCode打开文件,当然你也可以使用别的编辑器
编写测试用例
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);
    });
  });
});

外部链接

参考资料

  1. ^ Mocha. [2020-07-31] (英语). 
  2. ^ Releases · mochajs/mocha. github.com. [2020-07-31] (英语). 
  3. ^ LICENSE. [2020-07-31] (英语).