僕のお仕事は社内相談事よろず承り係みたいなもんで、開発絡みのヘルプ・デスクと申しましょうか、ライブラリやツールの調査/評価とか、お望みとあらばサンプルコード書いてあげたりとかもやってます。
先日社内に山とあるプロジェクトの各リーダーにアンケート投げて開発環境調査やってるヒトとお話ししてたらば、社内ではCでの開発が(かなり減ってはいるものの)未だ現役バリバリなんだとか。
それじゃこんなオモチャはどうだろう、ってんで作ったのが「CUnit用ハリボテ生成機:cusg」っす。
コマンドラインから
> cusg foo=fok1+fok2+fng1+fng2 > main.c
とかやると、fok1,fok2,fng1,fng2 の4つのテスト(ナカミはからっぽ)が定義されたfoo_test.cができます。
これと標準出力から拾ったmain.cをコンパイルし、CUnit.libとリンクすればとりあえずCUnit-testができちゃうです。