当谈到 node.js 时, Mocha 是我选择的测试框架。
我们应该将它添加为对 package.json 的依赖
"dependencies": {
"mocha": "~2.2.4",
}
我们的测试将是 mocha-example-test.js
"dependencies": {
"mocha": "~2.2.4",
}
我们可以使用 done 回调来处理异步代码
"dependencies": {
"mocha": "~2.2.4",
}
我们也可以在每个测试执行之前或测试套件执行之前发出操作
例如,我们在执行测试用例之前打开一个 MongoDB 连接。
"dependencies": {
"mocha": "~2.2.4",
}
在每个测试用例之前,我们设置将要使用的 MongoDB 集合。
"dependencies": {
"mocha": "~2.2.4",
}
为了运行 mocha 测试,我们只发布...
"dependencies": {
"mocha": "~2.2.4",
}
太棒了。