Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > JUnit тестирование слоя сервисов через mock


Автор: Quester82 16.10.2009, 09:51
Используемая связка Spring+Hibernate+JUnit


Скажем есть приложение со структурой вида
Код

D       GUI или еще что либо
o                |
m                |
a                |
i                v
n          слой сервисов         <-- Spring managed bean, уровень управления транзакциями
O                |
b                |
j                |
e                v
c          слой DAO, один или    <-- Spring managed bean
t            несколько


С тестированием слоя DAO я разобрался, там ничего особенно сложного оказалось...

Поставил себе задачу отвязать разработку слоя сервисов от конкретной реализации DAO

Задача в принципе понятна, нужно некое mock средство, которое имитирует работу DAO.

Вопрос следующий, какие собственно есть средства для mock тестирования слоя сервисов? 

Какие из этих средств вы реально использовали и насколько понравилось, было удобно, какие подводные камни и какие грабли лежат в травке?

Если будут примеры, то только "спасибо" smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)