Несколько наборов тестов в Maven

Я написал REST-сервер (на Java с использованием RestEasy ) с набором модульных тестов, написанных на Scala. Набор тестов использует фиктивный сервер, предоставляемый RestEasy, и запускается с каждой сборкой Maven.

Я хотел бы создать второй функциональный тестовый набор, который вызывает реальный сервер Tomcat и выполняет каждую службу REST. Я не хочу, чтобы этот новый пакет запускался с каждой сборкой, но только по запросу, возможно, с помощью аргумента командной строки для Maven.

Можно ли создать несколько независимых наборов тестов в проекте Maven и отключить автоматический запуск некоторых из них, или мне нужно создать для этого отдельный проект Maven функциональный люкс? Как я могу отделить другой код функционального пакета, если эти тесты находятся в одном проекте с модульными тестами (в разных каталогах)? Как запустить выбранный пакет с аргументами командной строки?

6
задан Ralph 12 May 2011 в 11:38
поделиться