【文件属性】:
文件名称:conjure:Clojure的模拟库
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-15 04:48:08
Clojure
变戏法
Clojure单元测试的简单模拟和存根。 支持Clojure 1.2至1.5。
用法
[org.clojars.runa/conjure " 2.1.3 " ]
( :require [conjure.core])
设置
假设我们具有以下功能-
( defn xx [a b]
10 )
( defn yy [z]
20 )
( defn fn-under-test []
( xx 1 2 )
( yy " blah " ))
( defn another-fn-under-test []
( + ( xx nil nil ) ( yy nil )))
还要想象我们必须测试被测fn和另一个被测fn,并且我们不想处理xx或yy函数。 我不知道,也许它们是可怕的功能,无法打开与运行Windoze或类似设备的计算机的连接。
模拟
这就是我们可能会嘲笑他们的方法-
【文件预览】:
conjure-master
----project.clj(781B)
----test()
--------conjure()
----run-tests.sh(130B)
----src()
--------conjure()
----.gitignore(337B)
----README.md(2KB)