Интеграционный тест для самого масштабного прогона отдельно от модульного теста - PullRequest
0 голосов
/ 27 ноября 2018

Я использую самый мощный плагин maven и хотел бы запустить интеграционное тестирование отдельно от модульных тестов.Путь к тестам - src / it и src / test для интеграционного теста и модульного теста соответственно.

Какой наилучший подход для достижения этой цели?

Спасибо

1 Ответ

0 голосов
/ 10 декабря 2018

Один из вариантов - создать объект и затем использовать его в качестве тега в каждом тесте:

object IntegrationTag extends Tag("Integration-Test")

test("Test for correct number of records", IntegrationTag) {
    // some stuff
}

Затем, если вы хотите проверить модульные тесты, просто запустите команду:

mvn test -DtagsToExclude=Integration-Test

Это возможное решение ... уверен, что будет больше.

...