[ https://issues.apache.org/jira/browse/MARCHETYPES-61?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17874728#comment-17874728 ]
ASF GitHub Bot commented on MARCHETYPES-61: ------------------------------------------- slawekjaranowski opened a new pull request, #33: URL: https://github.com/apache/maven-archetypes/pull/33 https://issues.apache.org/jira/browse/MARCHETYPES-61 > Update quickstart to use JUnit 5 by default > ------------------------------------------- > > 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 > Assignee: Slawomir Jaranowski > Priority: Minor > Fix For: 1.5 > > > 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.10#820010)