Mocha 和 Supertest 有什么区别?

use*_*745 5 tdd mocha.js node.js supertest

我是 NodeJs 初学者。无论如何,我想创建一个从测试开始的应用程序,比如 TDD 方法。

Mocha 和 Supertest 有什么区别?

ale*_*mac 5

mocha 是一个测试框架。

Mocha 是一个功能丰富的 JavaScript 测试框架,运行在 Node.js 和浏览器中,使异步测试变得简单而有趣。

supertest 是一个用于测试 API 的模块。

提供用于测试 HTTP 的高级抽象,同时仍然允许您下拉到 superagent 提供的低级 API。