Maven3 を使ったプロジェクトでの BDD(振舞駆動開発)の実施方法をまとめてみました。 今回試した BDD ツールは以下の通りです。 Specs Specs2 RSpec Easyb(Maven2) spock 結果として、この中では Specs/Specs2 か spock あたりを使うのが良さそうです。(RSpec と Easyb は問題あり) なお、実行環境は以下の通りです。 Java SE 6 Update 24 Maven 3.0.3(Easyb のみ Maven 2.2.1) サンプルのソースは http://github.com/fits/try_samples/tree/master/blog/20110321/ Specs の場合 Scala による BDD ツールの Specs を使用する場合、pom.xml を以下のように設定します。 なお、surefire プ