nodejs单元测试框架-mocha 和 assert断言库
http://cw.hubwiz.com/card/c/562085141bc20c980538e25a/1/1/3/
举例进行一个简单的测试
在mocha项目目录下创建index.js,写入函数,之后同级目录下创建test.js文件,验证index.js中函数
命令行中输入 mocha test 进行验证test.js中的内容
但是,此时test.js代码只做到了运行代码,并没有对结果进行检查
对结果进行检查就需要用到断言库
nodejs自带断言库assert
assert为nodejs中自带的断言库,无需安装,直接引入即可使用
使用前要引入assert
assert主要方法:
assert.equal()
assert.notEqual()
assert.fail()
assert.deepEqual()
assert.notDeepEqual()