JJBugでArquillianの話をしました

ありがとうございました!

デモについて


デモに使用したプロジェクトはJBoss AS7.0.2.FinalのQuickStartsに含まれる、KitchenSinkプロジェクト。これをEclipse 3.7 + JBoss Tools 3.3.M4 の環境にインポートした。JBoss Toolsに付属のMavenプラグインは随分使いやすくなっている印象。
設定としては、Setting up and running the test in Eclipseに従って、プロファイルの指定をした。それとarquillian.xmlに、実際のAS7のパスを指定した。
プロファイルはデフォルトのarq-jbossas-managedなので、managed mode、つまりコンテナの起動/停止を含めてArquillianが管理をしているから、22枚目以降で説明しているように、Eclipseからテストを実行するだけでASの起動、デプロイ、テスト、アンデプロイ、ASの停止が完結する。


Jenkins連携のデモについては、Jenkins Advent Calendar jp 2011の記事内か、その後に書きます :-)