【文件属性】:
文件名称:jest-mongoose:Mongoose集成测试变得简单而简洁
文件大小:126KB
文件格式:ZIP
更新时间:2021-02-03 13:41:31
javascript testing unit-testing mongodb jest
开玩笑的猫鼬
猫鼬集成测试变得简单而简洁。
该软件包可帮助您轻松进行猫鼬集成测试。
易于使用。 简洁直观的API。
MongoDB连接由您自己管理。
没有二进制依赖性(例如mongodb-download )。
先决条件
该模块需要玩笑和猫鼬。 支持Mongoose 5,而Mongoose 4尚未经过测试。
安装
$ yarn add --dev jest-mongoose
用法
有关完整的工作演示,请参见example文件夹。
const { models , make , mer , check } = require ( './bundle' ) ;
const { createUser } = require ( '../userManagement' ) ;
describe ( 'createUser' , ( ) => {
it ( 'should make a new user' , async ( done ) => {
// Call the function to be tested
await createUser ( ) ;
【文件预览】:
jest-mongoose-master
----logger.js(383B)
----yarn.lock(141KB)
----.travis.yml(207B)
----example()
--------mongo.js(754B)
--------models()
--------yarn.lock(148KB)
--------userManagement.js(947B)
--------tests()
--------index.js(362B)
--------package.json(355B)
----LICENSE.md(1KB)
----README.md(1KB)
----merge.js(2KB)
----.editorconfig(208B)
----tests()
--------merge.test.js(4KB)
----.gitignore(87B)
----index.js(5KB)
----package.json(605B)