Surefire is a test framework project. The Surefire Plugin is used during the test phase of the build lifecycle to execute your Java Unit tests
Use JUnit:
To execute all of the unit tests in a project, include JUnit as a test scoped dependency
in your project's pom.xml:
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.5</version>
<scope>test</scope>
</dependency>
</dependencies>Your project should then store unit classes in the default location of ${basedir}/src/test/java.
The Maven Surefire plugin will scan these directory for JUnit tests.To execute
your unit test, you don't need to do anything. Maven's default settings are to scan${basedir}/src/test/java for
unit tests matching the pattern *Test.java.
To run your unit test specify the test phase of the default Maven lifecycle and run mvn
test.

本文介绍如何使用Maven Surefire插件进行Java单元测试。通过配置pom.xml文件引入JUnit依赖,并设置测试阶段,Maven将自动执行位于默认路径下的所有单元测试。
28

被折叠的 条评论
为什么被折叠?



