Я хотел бы запустить все тесты junit 4 в моем проекте Eclipse. Проект настраивается с помощью / source и / test. В разделе / test находятся различные пакеты, такие как:
com.yaddayadda.test.core.entity
com.yaddayadda.test.core.framework
Если я щелкну правой кнопкой мыши на уровне / test
в проводнике пакетов и выберу «Запуск от имени»; Junit Test Я получаю сообщение об ошибке:
No tests found with test runner 'JUnit 4'.
Если я щелкну правой кнопкой мыши на com.yaddayadda.test.core.entity
, он найдет и выполнит все тесты в этом пакете. Итак, аннотации @Test верны (они также правильно подбираются Ant на сервере сборки). Однако, если я попытаюсь запустить все тесты в пределах com.yaddayadda.test.core
, то ничего не обнаружит.
По сути, он смотрит только внутри пакета, а не на всех потомков. Есть ли способ исправить это?