带有前测/后测挂钩,是否应将“ test”用于功能测试?

时间:2019-10-10 14:49:49

标签: node.js

发现了这一点:npm知道很多现成的钩子,因此,如果已定义钩子,它们将为您运行:

npm命令发布将运行: 预发布 然后发布 最后发布 安装具有预安装和后安装 卸载也有前钩和后钩 版 测试,我们谈论过的 开始 停 重新启动

我的问题是,要为节点应用程序运行功能测试,很多时候我们需要连接外部资源,例如数据库,启动节点应用程序。这是最佳做法吗?

"pretest": "npm start && sleep 2",
"test": "mocha ./tests/functional/*.js --exit",
"posttest": "pkill -f node"

如果我使用上述方法进行功能测试。那么单元测试的惯例是什么? 谢谢!

0 个答案:

没有答案