xUnitとかよくわかんないから、assert.hを使ってみたよ。
端末を二つ開いて、一方はエディタ、もう一方は次のコマンドを叩くだけ。
% cc vending.c && ./a.out && git add vending.c && git commit -m 'no comment'
ヘッダも実現部もテストも同じファイル(vending.c)に入ってます。普通はこうしないけど、デモだからいいのだ。
xUnitとかよくわかんないから、assert.hを使ってみたよ。
端末を二つ開いて、一方はエディタ、もう一方は次のコマンドを叩くだけ。
% cc vending.c && ./a.out && git add vending.c && git commit -m 'no comment'
ヘッダも実現部もテストも同じファイル(vending.c)に入ってます。普通はこうしないけど、デモだからいいのだ。