是
are
宏也是 clojure.test
库的一部分。它允许你对模板进行多次断言。
例如:
(are [x y] (= x y)
4 (+ 2 2)
8 (* 2 4))
=> true
在这里,(= x y)
充当一个模板,它接受每个参数并从中创建一个 is
断言。
这扩展到多个 is
断言:
(do
(is (= 4 (+ 2 2)))
(is (= 8 (* 2 4))))
are
宏也是 clojure.test
库的一部分。它允许你对模板进行多次断言。
例如:
(are [x y] (= x y)
4 (+ 2 2)
8 (* 2 4))
=> true
在这里,(= x y)
充当一个模板,它接受每个参数并从中创建一个 is
断言。
这扩展到多个 is
断言:
(do
(is (= 4 (+ 2 2)))
(is (= 8 (* 2 4))))