Java Advent Calendar -ja 2011の1日目のエントリーをお送りします。カレンダーが進むにつれて高度な話や高ブクマのエントリーが増えてハードルがあがっている気がしますが、ネタ臭香ばしく行きましょう。 では、本題です。Google Codeにtumbler-glassというライブラリがあったので試してみました。「coding-by-example library」と説明があるように、サンプル(例)からコードを書いていくためのライブラリで、BDD(ビヘイビア駆動開発)を促進し、「考える」事をサポートするらしいです。どうも無理に独自の動きを追求せずにJUnitを薄くラップしているライブラリのようです。 準備 適当にプロジェクトを作ってjarをパスに通します。テスト自体はJUnitで行うのでJUnitも合わせて通してください。 シナリオを書く シナリオは最初からJavaのコー
![BDDの話をしよう - やさしいデスマーチ](https://cdn-ak-scissors.b.st-hatena.com/image/square/66f956addc84359ad673e48af61b15cf432bc61e/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fshuji_w6e%2F20101226%2F20101226000848.png)