SBCL で UnitTest
なんか作るにしてもユニットテスト書けないと辛いなってことで
ユニットテストのやり方を調べてみました。
探す
CLで使えるテストフレームワークはこの辺で探してみました qiita.com
選ぶ
- インストール簡単なやーつがいいな
- 情報が多いほうが良いなぁ
- みんなに使われてるのがいいなぁ
qiita.com https://lisphub.jp/common-lisp/users/index.cgi?FiveAM
わかりやすい記事がたくさんある fiveam
を使ってみることに
使う
install
ros run (ql:quickload "fiveam")
run
ros run ? (5am:test test (5am:is (= 1 1))) TEST ? (5am:run! 'test) Running test TEST . Did 1 check. Pass: 1 (100%) Skip: 0 ( 0%) Fail: 0 ( 0%) T NIL NIL ?
moremagic
2018-08-07