21. Container management
• Embedded
– Same JVM as test runner
– Lifecycle controlled by Arquillian
• Remote
– Separete JVM from test runner
– Arquillian connects to running container
– Tests executed over remote protocol
• Managed
– Remote with lifecycle management
22. Managed mode
Arquillian class
(extends
BlockJUnit4ClassRunner)
22
23. Managed mode
arquillian service
test.war
boot
23