Maven项目下存在test在执行test时却提示[INFO] No tests to run.,可能受以下几种情况影响:
- Test类命名不规范:
- 默认包含的测试类:
**/*Test.java **/Test*.java **/*TestCase.java
- 默认排除的测试类:
**/Abstract*Test.java **/Abstract*TestCase.java
- 默认包含的测试类:
- 项目打包类型是
<packaging>pom</packaging>
,如果用的是idea -> 在创建子工程时会自动添加此标签 - 存放test的目录不规范,非
src/test/java/
目录下