Какие зависимости мне нужны для использования Mockito и JUnit в проекте Eclipse RCP Tycho?
Это мой текущий фрагмент теста:
eclipse-test-plugin
org.junit
com.springsource.org.junit
4.7.0
со следующей конфигурацией плагинов:
org.eclipse.tycho
tycho-surefire-plugin
${tycho.version}
p2-installable-unit
org.eclipse.equinox.ds
p2-installable-unit
org.apache.felix.gogo.shell
junit47
-ea
и я использую POM-первый подход для разрешения зависимостей:
consider
Вышеприведенная версия JUnit - единственная, которую я смог найти, она упакована в пакет.
Проблема в том, что я не могу найти совпадение, которое позволяет мне использовать JUnit и Mockito вместе во фрагменте.
Мои общие проблемы:
Для ядра Mockito от Maven Central требуется Hamcrest 1.0-2.0, но пакет JUnit экспортирует Hamcrest в версии 4.7.0В репозитории Springsource нет доступных пакетов junit-depКогда я добавляю другой пакет Hamcrest, у меня возникают конфликты версий между версиями, экспортируемыми JUnit (4.7.0), и пакетом Hamcrest (1.3)Я хотел бы избежать создания своего собственного пакета из JUnit, Hamcrest и Mockito.