1. Обзор
Очень распространенной потребностью в жизненном цикле проекта является настройка интеграционного тестирования. В этом руководстве мы увидим, как настроить этот сценарий с помощью плагина Maven Cargo.
2. Этапы сборки интеграционного теста Maven
К счастью, Maven имеет встроенную поддержку именно этого сценария со следующими фазами жизненного цикла сборки по умолчанию (из документации Maven ):
pre-integration-test
:выполнить действия, необходимые перед выполнением интеграционных тестов. Это может включать в себя такие вещи, как настройка необходимой среды.
Integration-test
:обработайте и при необходимости разверните пакет в среде, где можно запускать интеграционные тесты.
post-integration-test
:выполнить действия, необходимые после выполнения интеграционных тестов. Это может включать очистку окружающей среды.