文件名称:test-node-mongoose-jest:用于测试 Node.js + mongoose 应用程序的示例项目
文件大小:85KB
文件格式:ZIP
更新时间:2024-08-25 00:51:41
nodejs mongoose articles blog-resources JavaScript
测试节点猫鼬开玩笑 使用 jest、supertest 和 mongodb-memory-server 测试 node.js + mongoose 应用程序的示例项目。 在上的这篇阅读更多。 :warning: 对于使用旧版本 mongodb-memory-server (@6.9.3) 的项目,请转到 。 链接 要求 mongodb 内存服务器:7+ NodeJS:12.22+ 用法 安装依赖: npm install 使用 mongodb 连接字符串(可选)创建.env文件。 运行测试: npm test 描述 项目结构: ├── models │ ├── User.js │ └── Post.js ├── middlewares │ └── auth.js // Check if user has a token ├── services │ ├── user.js
【文件预览】:
test-node-mongoose-jest-master
----.gitignore(35B)
----app.js(2KB)
----.eslintrc(136B)
----package.json(1KB)
----package-lock.json(312KB)
----.env.sample(76B)
----services()
--------post.js(625B)
--------user.js(954B)
----models()
--------User.js(485B)
--------Post.js(309B)
----LICENSE(1KB)
----README.md(2KB)
----tests()
--------post.test.js(923B)
--------auth.test.js(2KB)
--------db.js(1KB)
----prettier.config.js(77B)
----middlewares()
--------auth.js(906B)
----.editorconfig(212B)
----server.js(79B)