如何不在我的maven测试项目中跳过测试?

时间:2016-09-14 05:51:59

标签: maven unit-testing junit

我创建了一个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.

1 个答案:

答案 0 :(得分:1)

所有Junit测试类都应在src/test/java/中,类名应以Test

开头或结尾