RSpecのJava版っぽいJDaveをさわってみた。 # そもそもRSpecどころかRubyも知らないけど。 あんまり時間がないので、てきとーまとめ。 試す とあるStackクラスを作るとして、そのStackクラスの仕様は 次のように定義できる。 空のStackの場合 空である 何かをpushすると、空でなくなる Stackが満タンの場合 満タンである pushできない すべてのアイテムを保持している 削除したアイテムは保持していない 削除したアイテム以外はすべて保持している Stackが空でも満タンでもない場合 pushすると、そのアイテムが一番上に追加される で、これをJDaveで実装すると、次のようになる。 (とりあえず1番上だけ、しかもサンプルとほぼ同じ) あえて日本語で書いてみた。 @RunWith(JDaveRunner.class) public class スタックスペッ