Интеграция горячего развертывания eclipse для автоматического запуска модульного тестирования без установки maven - PullRequest
0 голосов
/ 13 февраля 2012

Я настроил Eclipse для работы так же, как я хочу с моим веб-приложением Java, используя следующие инструкции: https://stackoverflow.com/a/6189031/106261.

Возможно ли также запускать модульные тесты как часть автоматической сборки без запуска установки (или тестирования) maven. Поэтому я делаю изменения в классе, тесты запускаются, и если происходит сбой, я получаю какой-то индикатор. Без необходимости вручную запускать maven test.

1 Ответ

1 голос
/ 13 февраля 2012

Есть несколько способов добиться этого, все со своими ограничениями:

  1. Вы можете настроить CI-сервер, который будет создавать ваш проект каждый раз, когда вы фиксируете новую версию.Очень надежный, но не «в реальном времени»

  2. Вы можете добавить свой собственный конструктор в список компоновщиков (свойства проекта -> Компоновщики), например, Ant-компоновщик, который запускает «ant-тест»" или что-то.Этот строитель вызывается каждый раз, когда вы сохраняете. Каждый раз .Это означает, что Eclipse станет полным слагом, если выполнение ваших модульных тестов не займет менее нескольких миллисекунд.

  3. Вы можете использовать один из упомянутых здесь плагинов: Возможно ли запуститьинкрементное / автоматическое тестирование JUnit в Eclipse?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...