HotLog

понедельник, 23 августа 2010 г.

JMock и Hamcrest 1.2 под maven.

В hamcrest версии 1.2 появились весьма нужные классы, упрощающие тестирование.
Мне к примеру очень полюбился матчер SamePropertyValuesAs, позволяющий легко и просто тестировать прилетающие в листнер события.

Однако, разработчики hamcrest'a не спешат выкладывать версию 1.2 в центральный мавеновский репозиторий. Как следствие, у jmock в зависимостях стоит hamcrest версии 1.1, что грустно.

Но выход есть!




Мы исключаем hamcrest из транзитивных зависимостей для jmock и добавляем его нужной версии в зависимости нашего проекта.
Не забудьте подключить репозитарий (http://forumarchivebuilder.googlecode.com/svn/repository).

Комментариев нет:

Отправить комментарий