Arquillian is great but when testing always on the same app, in a single thread in embedded mode it is a pain to deploy the app for each class.
You can create your own extension as shown by Aslask (https://gist.github.com/3975179) but you need to code it.
If you need the arquillian features that’s probably the best way to go but if you just want to deploy the app OpenEJB has a hack too (probably easier).