JBoss Advent Calendar 2011の17日目のエントリです。 JBoss AS 7でJavaMailを利用してメールを送るでCDIのBeanを作りましたが、それをテストするためにわざわざJSF2の画面を作りました。今回は画面を作るのではなく、Arquillianを使って自動テスト化します。Arquillianはおおざっぱに言うと自動テストでJava EEコンテナを利用可能にするソフトウェアです。 ソース: https://github.com/nekop/as7-mailsessiondemo JBoss AS 7.1.0.Beta1b Arquillian 1.0.0.CR7 まずpom.xmlにテストのための依存を追加します。JUnitとArquillianのJUnit用モジュール、そして最後のXalan Serializerは本来はユーザが指定する必要のないものなの