junit: издевается и заглушки - ссылки ссылки?
Так что я в основном являюсь разработчиком RoR на этом этапе своей карьеры (все еще с некоторыми затяжными приложениями к Python и Django), и недавно я был включен в проект java/ejb/tomcat. Я пытаюсь обернуть голову вокруг джунита (прошло много лет с тех пор, как я использовал его в последний раз). В частности, насмешливый и тупой.
Из просмотра API я не нашел никакой встроенной поддержки для этого, и я видел несколько инструментов, упомянутых в ссылках и других вопросах.
Мой собственный вопрос заключается в том, каков основной подход к тестированию изоляции в junit, и есть ли у кого-нибудь надежные связи с пониманием этого материала? В основном, первая половина вопроса - это та, которая меня больше всего интересует.
1 ответ
Используйте easymock или jMock для создания фиктивных объектов. Документация по обоим проектам довольно хорошая, и в Интернете есть много учебников.
Этот от одного из моих друзей, и я очень рекомендую это.
Этот от меня объясняет, как использовать макет в весеннем приложении (но для других это не разница).