先週末/今週初めにかけて、Kuwataさんに説教されました(→ http://twitter.com/ckuwata/status/9061149061)。どういうことかと言うと; Catyのテストシステム/テスト体制がまったくなってない、と、そんなことです。 ウォード・カニンガムのFIT/FitNesse それで、「テストシステム作んないとね」となったわけです。テストとは言っても、プログラマがxUnitなどを使って行う構造テスト(ホワイトボックス・テスト)とは違います。実行可能な仕様記述に近いものが要求されます。そうはいっても、形式仕様記述言語(例えばOBJファミリー)を使うのはシンドイし、通常の開発作業とスムーズに接続するのが難しい。 安直に実行可能仕様記述を書ける方法として、僕が思い起こしたのはウォード・カニンガム(Ward Cunningham)のFIT/FitNesseです。おお