Интеграционный тест для самого масштабного прогона отдельно от модульного теста
Я использую самый мощный плагин Maven, и я хотел бы запустить интеграционное тестирование отдельно от модульных тестов. Путь к тестам - src/it и src/test для интеграционного теста и модульного теста соответственно.
Каков наилучший подход для достижения этой цели?
Спасибо
0 ответов
Один из вариантов - создать объект, а затем использовать его в качестве тега в каждом тесте:
object IntegrationTag extends Tag("Integration-Test")
test("Test for correct number of records", IntegrationTag) {
// some stuff
}
Затем, если вы хотите проверить модульные тесты, просто запустите команду:
mvn test -DtagsToExclude=Integration-Test
Это возможное решение... уверен, что будет больше.