Я пишу приложение JAX-RS (Jersey + Maven), которое делает некоторые сложные вещи (например, вызывать встроенные исполняемые файлы, встроенные в WAR). Мне нужно запустить некоторые из моих модульных тестов (JUnit4) на сервере (Amazon Elastic Beanstalk с Tomcat 7.0.22), чтобы проверить, что все в порядке.
Есть ли стандартный гибкий способ сделать это, кроме RYO (сворачивать свой собственный)? То, что я нашел, похоже, больше связано с интеграционным тестированием на машине-разработчике (т.е. В тестовой платформе Джерси). Даже RYO меня путает... как я могу вызвать код в тестовых пакетах из исходных пакетов?
В принципе, я хочу создать ресурс /test, который я могу вызвать, который вернет мои результаты unit test с сервера в симпатичном формате. Еще лучше, если я мог бы сделать/test/{category}