cider での TDD っぽいワークフロー
ワークフロー
- REPL 起動(
C-c M-j
) ※ 1 回のみ - 何か関数書く
- REPL 上でテスト
- ok なら保存・リロード(
C-x C-s
,C-c C-n
,C-c C-k
) - REPL 上で実行したコードと結果を = とした is フォームにコピペし、
適当な名前を付けて保存・リロード(
C-x C-s
,C-c C-n
,C-c C-k
) C-c ,
でテスト
2-6 を繰り返す。
TDD と言うよりは REPL で試した結果を残すようにすると言った方が正しいかも。