【文件属性】:
文件名称:fongo-component:使用 fongo 对依赖于 mongo 的组件进行单元测试的组件
文件大小:8KB
文件格式:ZIP
更新时间:2021-07-13 02:59:24
Clojure
方格组件
使用作为 MongoDB 的内存模拟的。 用于单元测试依赖于 Mongo 的组件(例如存储库)。 与mongo-component 兼容。
安装
将以下依赖项添加到您的 project.clj 文件中:
用法
需要库:
( require '[component.fongo :refer [new-fongo]
'[com.stuartsierra.component :as component])
启动组件将创建一个:db键:
( -> ( new-fongo " test " )
( component/start )
:db )
与存储库一起使用
示例存储库协议:
( defprotocol Repository
( find-by-id [repo id])
( save [repo object]))
可以用实现:
【文件预览】:
fongo-component-master
----circle.yml(38B)
----coveralls.sh(178B)
----src()
--------component()
----.travis.yml(107B)
----LICENSE(11KB)
----test()
--------component()
----README.md(3KB)
----project.clj(541B)
----.gitignore(84B)