2

(facts ...)Midje 中的表格,让我们将一堆(fact ..)表格分组,并(facts ..)在其下添加更多表格。

在clojure.test中编写相应的测试套件时,应该用什么来代替,(facts ...)?clojure 中还有其他类似语义的东西吗?

4

1 回答 1

2

您可以使用testing对测试进行分组。链接文档页面中的解释示例:

(deftest arithmetic
  (testing "with positive integers"
    (is (= 4 (+ 2 2)))
    (is (= 7 (+ 3 4))))
  (testing "with negative integers"
    (is (= -4 (+ -2 -2)))
    (is (= -1 (+ 3 -4)))))
于 2016-06-02T12:21:28.850 回答