Demonstrates how to run the same unchanged test case in 3 different environments.
Uses the Arquillian Chameleon container to manage a WildFly 9.0.0.Final server with distribution download.
mvn test -Pwildfly-local
Uses Arquillian Cube to start a WildFly 9.0.0.Final image and Arquillian Chameleon to communicate with the startet server via the Remote adapter.
mvn test -Pwildfly-docker
Uses Arquillian Cube ContainerLess adapter to build a WildFly 9.0.0.Final Docker image containing the Deployment
mvn test -Pwildfly-docker-image