关键词

  • junt junt4 junit5
  • mvn test
  • 运行单元测试方法

运行junit5测试方法

可以在非idea中(如vscode)使用。

# 区别

# 只执行test命令,注意代码改动时不会自动编译
mvn org.apache.maven.plugins:maven-surefire-plugin:test

# 执行validate、clean、compile、test一系列命令
mvn test

# 常用命令:

junit-jupiter 版本是5.8.2

# 注意-Dtest=xxx中的xxx里不能有英文点(.)
# 指定简单类名+方法名
mvn test -DskipUnitTest=false -Dtest=TestClassName#testMethod1
# 指定类全名+方法名
mvn test -DskipUnitTest=false -Dtest=cn/valuetodays/TestClassName#testMethod1
# 运行指定类全名的所有方法
mvn test -DskipUnitTest=false -Dtest=cn/valuetodays/TestClassName

# 运行多个类
mvn test -DskipUnitTest=false -Dtest=cn/valuetodays/TestClassName1,TestClassName2

# 运行一个类中的多个方法
mvn test -DskipUnitTest=false -Dtest=cn/valuetodays/TestClassName1#testMethod1+testMethod2

类名或方法名中支持通配符*?
作者:admin  创建时间:2023-05-05 09:34
最后编辑:admin  更新时间:2025-09-19 10:08