Gaucheで実装されたUnit Testing Frameworkです. 読み方は,「ごにっと」とかはどうでしょうか?いや,「ジー エーユニット」でもいいんですけど...
同様のものにSchemeUnit があります.
ここからどうぞ
% sudo gosh install/install.scm
テスト用のモジュールを定義します。
(define test-your-module (extend test.unit.test-case) (use your-module)) (selecte-module test-your-module) (provide "test-your-module")
定義したモジュールの中で名前が"test-"からはじまる引数なしの関数を定義します。
(define (test-your-function1) (assert-equal 29 (your-function1 2 9)) #f)
詳しくはCOZMIXNG RWiki - GaUnitを御覧ください.
run-test.elを使 うと,よりテストがしやすくなる...かもしれ ません.