在Clojure中对此功能进行单元测试

时间:2018-02-02 07:09:55

标签: clojure

有一个函数从CLojure中获取Firestore中的数据,我不知道为它进行单元测试。 你能帮忙吗?

(defn get-user-collection-ref
  [db user-id]
  (-> db
      (.collection "credits")
      (.document user-id)
      (.collection "transactions")))

1 个答案:

答案 0 :(得分:0)

您可以使用reifyproxy来创建类和接口的匿名实例。请参阅this question以供使用。我担心我对Firestore并不是很了解,但是如果这是你想要实现的目标,你应该可以很容易地编写一个模拟实现。