Сравнение тестовых рамок OSGi - PullRequest
0 голосов
/ 10 февраля 2012

Я изучаю интегрированные среды тестирования приложений OSGi.С здесь я начал изучать два основных варианта: PaxExam и SpringDM .Теперь, откуда я стою, эти фреймворки выглядят так, как будто они делают одно и то же: запускают фреймворк OSGi, внедряют ваши пакеты, динамически разворачивают ваши тесты в пакет, а затем запускают их в контейнере OSGi.Звук правильно?

Есть ли у кого-нибудь практический опыт использования одного или обоих этих инструментов?Что бы вы порекомендовали?Можете ли вы указать какое-либо важное различие между этими двумя структурами?

Спасибо.

1 Ответ

2 голосов
/ 10 февраля 2012

Pax Exam более гибок.Можно запускать тесты для различных комбинаций OSGi Container-Version (опция PaxRunner).Также возможно запустить контейнер OSGi из пути к классам (собственный бегун = SpringDM).

С уважением, Дмитрий

...