TestNg测试未与Maven构建一起运行

时间:2019-09-19 10:14:56

标签: java maven testng

我有TestNg个单元测试,应该与我的maven clean install一起运行。

我的pom中没有任何test-suite.xml来运行睾丸。期望在不使用Maven构建进行任何配置的情况下运行我的所有测试文件。

但是这没有发生。

我的测试课是这样的

public class CreateUtilty{

  @Test
  public void testScope(){
    Creationutiltiy.create("myApp");
    // remaing code
   }

}

我做错了什么?

2 个答案:

答案 0 :(得分:1)

在没有配置的情况下按原样运行testNG,surefire插件希望您的测试类以Test结尾。尝试将测试类名称更改为CreateUtilityTest,然后将其选中。

maven surefile插件的documentation包含有助于您入门的有用信息。

要了解有关如何基于命名约定包括/排除测试的更多信息,请阅读this

答案 1 :(得分:0)

尝试使用以下语法执行您的课程

mvn -Dtest = CreateUtilty测试