実践CommonLispって本で
(deftest test-+ ()
 (check
  (= (+ 1 2) 3)
  (= (+ 1 2 3) 6)))
(deftest test-* ()
 (check
  (= (* 2 2) 4)))
(deftest test-arithmetic ()
 (combine-results
  (test-+)
  (test-*)))
(deftest math ()
 (test-arithmetic))
って書くと
pass ... (MATH TEST-ARITHMETIC TEST-+): (= (+ 1 2) 3)
pass ... (MATH TEST-ARITHMETIC TEST-+): (= (+ 1 2 3) 6)
pass ... (MATH TEST-ARITHMETIC TEST-*): (= (* 2 2) 4)
みたいに関数テストができるユニットテストをつくるってネタがあったんだけど
これrubyでかくとどんなかんじになるのかな?