are macro is also part of the
clojure.test library. It allows you to make multiple assertions against a template.
(are [x y] (= x y) 4 (+ 2 2) 8 (* 2 4)) => true
(= x y) acts as a template which takes each argument and creates an
is assertion out of it.
This expands to multiple
(do (is (= 4 (+ 2 2))) (is (= 8 (* 2 4))))