[ https://issues.apache.org/jira/browse/MARCHETYPES-61?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17540799#comment-17540799 ]
Slawomir Jaranowski commented on MARCHETYPES-61: ------------------------------------------------ {{junit-jupiter-api}} in most case is enough https://maven.apache.org/surefire/maven-surefire-plugin/examples/junit-platform.html > Update quickstart to use JUnit 5 > -------------------------------- > > Key: MARCHETYPES-61 > URL: https://issues.apache.org/jira/browse/MARCHETYPES-61 > Project: Maven Archetype Bundles > Issue Type: Improvement > Components: Maven Quickstart Archetype > Affects Versions: 1.3 > Reporter: Dmitry Timofeev > Priority: Minor > > Update quickstart archetype to generate a project using JUnit 5, the next > version of the most popular testing framework. > Currently one has to include _at least_ two dependencies on JUnit 5 artefacts > to enable surefire to run them: junit-jupiter-api and junit-jupiter-engine. > Possible structure of dependencies: > {code:java} > <dependencyManagement> > <dependencies> > <dependency> > <groupId>org.junit</groupId> > <artifactId>junit-bom</artifactId> > <version>5.3.1</version> > <type>pom</type> > <scope>import</scope> > </dependency> > </dependencies> > </dependencyManagement> > <dependencies> > <dependency> > <groupId>org.junit.jupiter</groupId> > <artifactId>junit-jupiter-api</artifactId> > <scope>test</scope> > </dependency> > <dependency> > <groupId>org.junit.jupiter</groupId> > <artifactId>junit-jupiter-engine</artifactId> > <scope>test</scope> > </dependency> > <!-- Optionally: parameterized tests support --> > <dependency> > <groupId>org.junit.jupiter</groupId> > <artifactId>junit-jupiter-params</artifactId> > <scope>test</scope> > </dependency> > </dependencies>{code} -- This message was sent by Atlassian Jira (v8.20.7#820007)