我创建了一个maven项目,里面有很多类。每个类都有测试方法,这些方法用@Test注释,每个方法都以“test ..”字符串开头。 我可以单独在Junit上运行java文件,并且可以看到结果(red.green和类似的细节)。
我想要的是,在单个go中运行所有java文件中的所有测试。
我尝试过“mvn test”命令。但是当我运行它时,显示“测试被跳过”,当我尝试将下面的内容添加到surefire插件时,我得到错误,这是不支持的。
<skip>false</skip>
也试过了
mvn test -Dmaven.test.skip=false
但它也以类似的方式执行
根据以下建议,我在“src / test / java”中添加了文件。现在 再次,我得到同样的问题。
[INFO] --- maven-surefire-plugin:2.14.1:test (default-test) @ com.project.cq.i18n.it.http ---
[INFO] Tests are skipped.
答案 0 :(得分:1)
所有Junit测试类都应在src/test/java/
中,类名应以Test