首先,这篇文章依赖上一篇:node+express+redis实现增删改查的功能,这里面是写的开发部分,这篇文章继续这部分,写下面的测试部分。
1、添加mocha的依赖
npm install mocha --save
2、修改package.json文件中,test部分,将其中的值改成mocha
依次的顺序是:package.json,找到其中的scripts,在找到test就行
这样,需要执行测试,只需要执行npm test就可以了,而不需要去到node_modules中执行mocha下的命令了:
./node_modules/mocha/bin/mocha
3、编写测试程序
在test文件夹下,新建一个名为user_service_test.js的文件(名字可以随便,但是考虑到规范性,还是规范些的写好),内容如下:
/* jshint esversion: 6 */
// user_service.js的测试代码
// 导入user对象模块
const User = require('../src/module/user');
// 导入user_service模块
const UserService =