Presented at Devoxx 2011 as a 30 minute tools presentation.
Sample code: https://github.com/arquillian/arquillian-showcase
Arquillian is a container-oriented test platform. It picks up where unit tests leave off, targeting the integration of application code inside a real runtime environment. Just as Java EE 5 simplified the server programming model by providing declarative services for POJOs, Arquillian equips tests with container lifecycle management and enrichment.
This talk will go behind the scenes of Arquillian, lift up the curtain and unveil the Extendable Enterprise Test Platform:
- Give your test classes new capabilities
- Manipulate the packaging process
- Hide testing framework integration complexity
- Integrate into the test runners lifecycle