While not covering every single framework around, this chapter was meant to give a little bit of history as well as a few highlights about testing frameworks. This history is meant to give you a background on where Arquillian came from and the need to create a stable and reusable testing infrastructure that can be extended to support many different test cases.
As shown here, your application can be in many shapes or sizes but still use Arquillian to test your services or components. As we will begin to explore, the range of what Arquillian can work with is quite wide and grows more as contributors help add functionality. An important point to raise is that you must remember to use the right tool in your arsenal. Arquillian will help with your deployment and automated testing, but if you just want to use automated tests you should consider your strategy overall.
A part of what makes Arquillian powerful is that it allows your objects to be integrated with your container. Your test case...