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

问题描述:

我已经创建了一个maven项目,它里面有很多类。每个类都有测试方法,并用@Test注释,每个方法以“test ..”字符串开头。 我可以通过Junit单独运行java文件,并可以看到结果(red.green和类似的细节)。如何不跳过我的Maven测试项目中的测试?

我想要的是,运行所有的java文件中的所有测试,一次去。

我试过了“mvn test”命令。但是当我运行它时,这显示“测试被跳过”,并且当我尝试将以下添加到surefire插件时,出现这种不支持的错误。

<skip>false</skip> 

还试图
mvn test -Dmaven.test.skip=false 但它也以类似的方式

以下建议,我加入 “SRC /测试/ JAVA” 内的文件后执行。现在再次 ,我得到同样的问题。

[INFO] --- maven-surefire-plugin:2.14.1:test (default-test) @ com.project.cq.i18n.it.http --- [INFO] Tests are skipped.

+0

显示你的测试的一些样品和配置您的POM文件 – Jens

+0

你能提供您项目结构。 – ravthiru

+0

我需要,在mvn test命令之后,xml文件被创建在我的项目目标文件夹中。 我已经编辑过上面的问题。 @ravthiru,你能帮忙吗? – theanubhava

你所有的JUnit测试类,应在src/test/java/和类的名称应该还是先从Test

+0

这帮助我找出问题所在。谢谢:) – theanubhava

+0

在将文件添加到src/test/java后添加了新错误 – theanubhava