std:test リファレンス
@import 'std:test' で取得するテストの構築・実行モジュール。test / suite で Trial を構築し、run で実行して Report を返す (collect-then-run)。
run
run(trials)
run: { List | Report }
Trial 列を実行し集計した Report を返す (出力はしない)。
suite
suite(name, trials)
suite: { String, List | Trial }
子 Trial をまとめたグループ Trial を構築する (ネスト可)。
test
test(name, block)
test: { String, { Any } | Trial }
name のテストを1件構築する (実行はしない)。run に渡す Trial を返す。
>>> test.test("adds", { 1 + 1 == 2 }) Trial("adds")