node-mongodb-fixture:用于测试的 MongoDB 夹具实用程序

时间:2024-07-05 10:10:23
【文件属性】:

文件名称:node-mongodb-fixture:用于测试的 MongoDB 夹具实用程序

文件大小:5KB

文件格式:ZIP

更新时间:2024-07-05 10:10:23

JavaScript

mongodb-夹具 用于测试的 MongoDB 夹具实用程序 确保查询返回应有内容的唯一真正方法是在真实数据库中执行查询。 当您不想执行驱动程序调用时,可以对数据库调用进行存根处理,但如果您需要测试查询本身,则您将*与数据库对话。 当然,最好有某种模块来实现完整的查询接口和运算符,但我们已经有了一个,MongoDB 驱动程序,所以让我们使用它们。 为 MongoDB 设置一个内存模式以避免磁盘使用会很好,但是现在运行 MongoDB 进程就是我们所需要的。 这个库只是为了方便起见包装了一些驱动程序调用并公开了 Db 对象。 您可以轻松存储数据并为每个测试重置状态。 每次测试执行仅设置和断开连接一次。 尽管没有明确要求mongodb依赖项,但它需要使用驱动程序 v2.xx 或更高版本创建的 Db 对象。 确保数据库不包含数据,因为它会在建立连接时被删除以确保干净的初始状态。 如


【文件预览】:
node-mongodb-fixture-master
----lib()
--------index.js(3KB)
----.npmignore(18B)
----LICENSE(1KB)
----CHANGES(419B)
----README.md(6KB)
----.gitignore(13B)
----package.json(367B)

网友评论