2013-03-15 2 views
0

Я пытаюсь понять, как настроить RESTeasy для использования с Mockito. Мне пришлось создавать пользовательские сериализаторы и десериализаторы. Я нашел статью this, в которой говорилось о создании пользовательских сериализаторов и десериализаторов и превращении их в модуль.Как вы настраиваете RESTeasy для использования с Mockito?

Я также нашел статью this и статью this о настройке Джексона на использование нового настраиваемого модуля, который я написал.

Проблема, с которой я столкнулась, заключается в том, что я не знаю, как ее проверить. Одна из статей говорит

Ответ иметь Джексона (JAXB) JsonProvider в разделе resteasy.providers из Resteasy-jaxrs.war/WEB-INF/web.xml

Я нахожусь используя Mockito, чтобы проверить все. Насколько мне известно, файл restaasy-jaxrs.war не создается. В любом случае, я могу подделать это?

Я также должен добавить, что я использую Spring, и у меня есть файл applicationContext.xml, который я использую только для создания поддельных beans и т. Д. Для тестирования.

ответ

0

Если вы хотите, чтобы модульные тесты REST-приложения выполнялись с гарантией REST. Это очень простая и мощная библиотека - вам не нужно издеваться над всем. Для других вариантов см. Ways to test RESTful services?.

Помните, что даже если вам удастся издеваться над всем, такой тест вряд ли будет полезен - вы проверите свои макеты, а не истинное приложение.

+0

Спасибо за помощь. Я понял это, я просто не написал свой ответ на этот вопрос. –