Apache Maven 3.0(r1004208; 2010-10-04 12:50:56 + 0100)
正在运行
mvn test
忽略任何JUnit 4测试,除非该类的名称是* Test。
只有一个对junit-4.8.2的依赖,而目标/源配置为1.6
答案 0 :(得分:18)
这是maven surefire plugin中的标准配置。
默认情况下,Surefire插件会 自动包含所有测试类 使用以下通配符模式:
- “ * / Test .java” - 包含所有内容 子目录和所有java文件名 以“测试”开头。
- “** / * Test.java” - 包含所有内容 子目录和所有java文件名 以“测试”结束。
- “** / * TestCase.java” - 包括所有 它的子目录和所有java 以“TestCase”结尾的文件名。
来源:Inclusions and Exclusions of Tests(本文还介绍了如何添加其他测试类模式)。