0

我可以通过右键单击项目并单击 Run as JUnit 测试从 Eclipse 运行 MRUnit 测试,但是当我在命令行上使用 mvn test 命令运行相同的 MRUnit 测试程序时,我得到以下输出而没有错误:

...
Running com.bah.ossem.WordcountMRUnitTest
Configuring TestNG with:        
org.apache.maven.surefire.testng.conf.TestNG652Configuator@428aaed5
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.727 
...
[INFO] BUILD SUCCESS
...

此外,我可以使用 mvn test 命令运行正常的 JUnit 测试。

4

1 回答 1

0

需要将此添加到我的 pom.xml 文件中:

<build>
  <pluginManagement>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.16</version>
      </plugin>
    </plugins>
  </pluginManagement>
</build>

答案来自:Maven 未运行测试

于 2015-09-10T13:19:30.267 回答