2016-12-02 6 views
1

Как я могу проверить свой комплект OSGI? Я использую Kura, который основан на Eclipse Equinox. Я говорю об модульных тестах, а не об интеграционных тестах, потому что я хочу начать с проверки своих классов приложений и логики до того, как вы выберете экспортированные сервисы.Модульное тестирование Комплект OSGI

Каков наилучший подход?

  1. Включить тестовый каталог в связке, как обычный Java App
  2. Реализовать новый пакет, чтобы проверить мой APP_bundle

Если 2) является наилучшим подходом, как связать его с моим APP_bundle?

Какие инструменты я могу использовать? JUnit?

Спасибо и с наилучшими пожеланиями!

+0

Как вы строите свой комплект? Maven (+ tycho?) –

+0

nope Я не Maven, я экспортирую плагин https://eclipse.github.io/kura/doc/hello-example.html – sabrina2020

+2

Этот пример не похож на хорошую практику. Вы должны попытаться использовать автоматическую сборку. Модульные тесты имеют наибольший смысл, если они автоматически выполняются при изменениях. Надеюсь, в проекте куры также есть примеры профессиональной сборки. –

ответ

2

Для простых модульных тестов вы можете просто использовать junit, как вне OSGi.

Смежные вопросы