【发布时间】:2015-08-19 08:27:41
【问题描述】:
我的 pom 文件中有 junit 和 spring-test 依赖项。当我使用 eclipse 运行 maven 的测试目标时,它不能识别我的测试类。
maven-surefire-plugin:2.17:test (default-test) @ media-project ---
[INFO] No tests to run.
我的测试类以 Test 开头,方法也以 test 开头。
【问题讨论】:
-
默认情况下,测试位置必须是
src/test/java。你能显示你的 pom.xml 吗? -
此外,默认情况下,测试类名称必须告知“*/Test.java”、“**/*Test.java”或“**/*TestCase”。 java”根据surefire-plugin documentation.
-
在你的 pom 中播下你的测试类所在的路径和一个示例测试类,看看你是写 Junit3 还是 4 测试。