【发布时间】:2018-12-01 16:02:51
【问题描述】:
抱歉,这可能是题外话,但我还是会问。
我是新手,我正在考虑测试驱动开发。
你能用 jest 来测试 node/express 吗? 或者你需要将 mocha 用于 node/express 和 jest 分别用于 react 吗?
正在尝试学习 MERN 堆栈。
【问题讨论】:
标签: javascript node.js reactjs express
抱歉,这可能是题外话,但我还是会问。
我是新手,我正在考虑测试驱动开发。
你能用 jest 来测试 node/express 吗? 或者你需要将 mocha 用于 node/express 和 jest 分别用于 react 吗?
正在尝试学习 MERN 堆栈。
【问题讨论】:
标签: javascript node.js reactjs express
你可以使用 Jest,它是 Mocha 的替代品。
【讨论】:
可以使用 Jest 进行 node / express 开发。但是,您可能会发现使用 mocha 和 chai 时开发过程更加轻松(我曾尝试在后端使用 jest,但我们觉得我们与工具的斗争太多,以至于前端/后端的一致性无法发挥作用,我们最终把所有东西都换成了摩卡咖啡)。
这很容易上手...
只需安装依赖项:
npm i --save-dev mocha chai
在您的 pakage.json 文件中添加一个脚本以运行测试:
mocha **/*.test.js
祝你好运!
【讨论】: