Кто-нибудь когда-нибудь пытался запустить тесты PaxExam Junit с помощью Bndtools и может дать мне несколько советов? Я пробовал это сам, но без Maven мне тяжело загружать все зависимости.
Что я сделал до сих пор:
- Загрузите зависимости PaxExam из Central Maven (есть ли более простые способы?)
- Создайте свойство, содержащее все зависимости в cnf/bnd.bnd
- Добавить свойство в путь сборки, где я хочу писать тесты
- Выполнение тестов не выполняется, потому что отсутствуют дополнительные зависимости, поэтому вернитесь к 1. : D
Я хочу использовать PaxExam, потому что его проще использовать с задачей Ant Junit в качестве интеграционного теста Bndtools, поскольку они только создают отчеты о тестах, но на самом деле они не являются «тестами Junit».
Более поздний сценарий:
- Строительные проекты с Hudson и Ant
- Hudson также должен выполнить Junit Ant Task, где неудачные тесты также должны остановить процесс сборки.
Приведенный выше сценарий уже работает с обычными тестами Junit4 без запуска среды OSGi, но теперь я хочу провести интеграционные тесты.
Кто-нибудь может мне помочь?
Привет.