mocha 20K

最后更新于:2022-04-02 03:13:04

[TOC] > [github](https://github.com/mochajs/mocha) ## 安装 ``` // assert 库 npm install -D chai npm install -D mocha ``` ## 示例 ### hello word
common/op.js ``` 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 ```

test/op.test.js ``` 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) }); }) ```

如果使用 idea 则可以直接在op.test.js 中调试了
';