Я пытаюсь иметь конечные точки REST
, чтобы проверить, что моя пользовательская аннотация хорошо справляется с отправкой нужного статуса ошибки.Как получить конечные точки JAXRS в тестовой папке
Как я не хочу, чтобы развернуть их на свои клиентах, естественный выбор должен быть, чтобы мои @Path
конечными точек в/Java папки теста и у них обнаружено JAXRS
реализаций (в моем случае Джерси), через использование аннотации @ComponentScan
.
К сожалению, волшебства не происходит.
Какое правильное заклинание? Есть ли недостающий ингредиент в моем рецепте?
Мой контекст Spring
, Hibernate
, Tomcat7
, Jersey 2.2
Вы хотите протестировать перед развертыванием приложения (используя макетные службы) или после развертывания его в контейнере temp (в основном, с использованием HTTP-клиентов)? – aksappy
Это должно быть частью обычных тестов приложения. Запуск Дженкинса. Уже есть тесты, которые запускают собственный кота вместе с приложением. Таким образом, они будут запускаться отдельно в приложении, тестовая версия (не развернута). –
. Хотите ли вы выполнять тесты на запись и выполнение своих конечных точек REST без запуска Tomcat отдельно? – Justas