RSpecのJava版っぽいJDaveをさわってみた。 # そもそもRSpecどころかRubyも知らないけど。 あんまり時間がないので、てきとーまとめ。 試す とあるStackクラスを作るとして、そのStackクラスの仕様は 次のように定義できる。 空のStackの場合 空である 何かをpushすると、空でなくなる Stackが満タンの場合 満タンである pushできない すべてのアイテムを保持している 削除したアイテムは保持していない 削除したアイテム以外はすべて保持している Stackが空でも満タンでもない場合 pushすると、そのアイテムが一番上に追加される で、これをJDaveで実装すると、次のようになる。 (とりあえず1番上だけ、しかもサンプルとほぼ同じ) あえて日本語で書いてみた。 @RunWith(JDaveRunner.class) public class スタックスペッ
![JDaveをさわってみた - 気付いたとき、気が向いたとき。](https://cdn-ak-scissors.b.st-hatena.com/image/square/ddc8b3a7c08c392e62be927516f5791feee93bdc/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fy%2Fykhr-kokko%2F20080221%2F20080221211502.jpg)