Как указать Maven, какие тесты запускать? ⇐ JAVA
-
Anonymous
Как указать Maven, какие тесты запускать?
Я следую этому руководству и дошел до этапа тестирования. Когда я создаю файл HelloControllerTest, а также файл HelloControllerIT в моем тестовом каталоге в src/test/java/hello/, только >HelloControllerTest выполняется тест. Однако если я переименую второй файл так, чтобы он заканчивался словом Test, например HelloController2Test, он также запустится. Я запускаю тесты из командной строки во время сборки Maven с помощью mvn clean Verified. Я использую Maven 3.3.9 на OSX.
У меня два основных вопроса: откуда Maven узнает, какие тесты запускать? И, что более важно, как мне сказать Maven, чтобы он запускал другие тесты? Ниже приведен мой pom.xml, взятый непосредственно из руководства:
4.0.0 org.springframework gs-spring-boot 0.1.0 org.springframework.boot spring-boot-starter-parent 1.3.3.РЕЛИЗ org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test тест 1.8 org.springframework.boot spring-boot-maven-plugin
Я следую этому руководству и дошел до этапа тестирования. Когда я создаю файл HelloControllerTest, а также файл HelloControllerIT в моем тестовом каталоге в src/test/java/hello/, только >HelloControllerTest выполняется тест. Однако если я переименую второй файл так, чтобы он заканчивался словом Test, например HelloController2Test, он также запустится. Я запускаю тесты из командной строки во время сборки Maven с помощью mvn clean Verified. Я использую Maven 3.3.9 на OSX.
У меня два основных вопроса: откуда Maven узнает, какие тесты запускать? И, что более важно, как мне сказать Maven, чтобы он запускал другие тесты? Ниже приведен мой pom.xml, взятый непосредственно из руководства:
4.0.0 org.springframework gs-spring-boot 0.1.0 org.springframework.boot spring-boot-starter-parent 1.3.3.РЕЛИЗ org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test тест 1.8 org.springframework.boot spring-boot-maven-plugin
Мобильная версия