Я пытаюсь выполнить свои тесты JUnit5 на Maven с помощью команды mvn test
. Я добавил maven-surefire-plugin на pom следующим образом:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M4</version>
<dependencies>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>5.5.2</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
Мои тесты реализованы в четырех классах с именем:
IOTest.java
OperationTest.java
TaskTest.java
UtilityTest.java
Тесты корректно выполняются из Eclipse но когда я запускаю их из оболочки с mvn test
, выполняются только те, которые отмечены @Test
, а те, которые отмечены @ParameterizedTest
, кажутся невидимыми.