An arquillian based test suite which uses junit by executes remotely on a tomcat server.  It does this by building wars, deploying to tomcat, running, and then undeploying the test war.  This allows real tests to execute in a real container testing the real deployment environment.