Выполнение тестового набора в загрузочном приложении Spring с зависимостями pom - PullRequest
0 голосов
/ 20 февраля 2019

Когда я пытался использовать некоторые тестовые наборы в нашем приложении, например, с аннотацией:

@RunWith(Suite.class)
@SuiteClasses({ShowControllerStandaloneTest.class})

, я обнаружил, что если мы используем spring-boot-dependencies и запускаем наше приложение, используя mvn cleanустановить, такие тестовые наборы полностью игнорируются.Однако, если мы используем spring-boot-starter в качестве родительского pom, тестовые наборы рассматриваются во время чистой установки mvn.

Есть идеи, если мне не хватает какой-то конфигурации?Я пробовал много вариантов плагинов с Maven, не помогло.

1 Ответ

0 голосов
/ 20 февраля 2019

Я решил эту проблему, переименовав классы testsuite так, чтобы они имели то же имя, что и исходные классы плюс префикс «Test», и имели одинаковую структуру пакета.Только тогда maven устанавливает, тестирует и т.д. выбирает этот набор классов.Команда @SpringBoot, это ошибка?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...