В сети много страниц, заявляющих, что они описывают создание интеграционных тестов с JerseyTest. Такие как:
https://blog.codecentric.de/en/2012/05/writing-lightweight-rest-integration-tests-with-the-jersey-test-framework/
Но обратите внимание! Это не интеграционный тест на самом деле. Он высмеивает весь сервис под функцией API. Итак, это юнит тест. И все примеры «интеграционных» тестов, которые я обнаружил, являются такими заглушками.
И я хочу создать действительно интеграционный тест, я хочу отправить строку JSON и получить еще одну строку JSON (или HTML). Конечно, для этого Джерси в координации с JerseyTest должен каким-то образом сотрудничать, чтобы создать запрос, вызвать мою функцию API, выполнить ее по запросам БД, выполнить их и вернуть ответ, который я могу assert
по частям.
Как я могу это сделать? (Если это возможно, конечно)