使用Maven运行单元测试

时间:2020-01-09 10:35:39  来源:igfitidea点击:

如果使用的是构建工具Apache Maven,则Maven可以为我们运行单元测试。实际上,当我们使用Maven时,我们几乎可以免费获得它。如果我们不了解Maven,则它是类似于Ant的构建工具,但在我看来,它更具野心。

我不会在这里告诉我们有关Maven的所有信息。这是一个非常广泛的工具。我将快速向我们展示如何使用Maven运行单元测试,因此我们知道这是有可能的。

当我们使用Maven构建项目时,构建过程将经历一系列阶段。这些阶段之一称为"测试"。要执行"测试"阶段及其之前的所有阶段,请使用以下Maven命令:

mvn test

这很简单,不是吗?当然,仅当我们对如何设置代码项目以使用Maven有所了解时,使用此命令才有意义。

跳过测试

如果运行生成项目的" mvn install",则Maven始终默认运行单元测试。但是,有时我们希望在不运行单元测试的情况下进行构建。我们可以这样做,如下所示:

mvn install -Dmaven.test.skip=true