多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] > [github](https://github.com/mochajs/mocha) ## 安装 ``` // assert 库 npm install -D chai npm install -D mocha ``` ## 示例 ### hello word <details> <summary>common/op.js</summary> ``` class Op { constructor(a,b){ this.num1=a this.num2=b } add(){ return this.num1+this.num2 } sub(){ return this.num1-this.num2 } } module.exports=Op ``` </details> <br /> <details> <summary>test/op.test.js</summary> ``` const {assert} = require("chai") const Op = require("../common/op") describe("test op",()=>{ it('test add', ()=> { const res = new Op(4, 3).add() assert.equal(res,7) }); it('test sub', ()=> { const res = new Op(4, 3).sub() assert.equal(res,1) }); }) ``` </details> <br /> 如果使用 idea 则可以直接在op.test.js 中调试了