Код: Выделить всё
mvn clean install
Есть ли способ исключить тесты, отмеченные @SpringBootTest? Возможно, мы сможем передать Maven шаблон, исключающий определенные тесты. Или мы можем написать набор тестов, включающий тесты весенней загрузки.
Я выполнил поиск в Google, чтобы добиться вышеуказанного, но безуспешно.
Есть ли способ получше?
Примечание. Ограничением является невозможность изменения файла pom.xml.< /p>
Обновление. У меня есть решение, которое выглядит многообещающе:
- Используйте @Category(" IntegrationTests") для тестов @SpringBootTests.
- Создайте TestSuite с исключениемCategory:
Код: Выделить всё
@RunWith(CategoryRunner.class)
@ExcludeCategory("IntegrationTests")
public class TestSuite {
}
- Из командной строки mvn запускайте только TestSuite.
Подробнее здесь: https://stackoverflow.com/questions/605 ... ngboottest