依存関係を使用する
<dependency>
<groupId>org.wildfly.swarm</groupId>
<artifactId>arquillian</artifactId>
</dependency>
@CreateSwarm
これは、メインクラスで行っているのと同じように、カスタム Swarm オブジェクトを作成するために arquillian テストで使用できる注釈を提供します。
@RunWith(Arquillian.class)
public class SomeTest {
@Deployment
public static JavaArchive createTestArchive() { /* ... */ }
@CreateSwarm
public static Swarm newContainer() throws Exception {
Swarm swarm = new Swarm();
// configure your swarm thingy
return swarm;
}
残念ながら、私は実際にはまだこれを機能させていません。Wildfly Swarm を使用する Arquillian は、投稿時点ではまだ不安定であると見なされています。