简体   繁体   中英

TestNg test not running with maven build

I have TestNg unit tests which is supposed to run with my maven clean install .

I don't have any test-suite.xml s in my pom to run testes. Expectation is to run all my test files without any configuration with the maven build.

But this is not happening.

My test class goes like this

public class CreateUtilty{

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

}

What could have I done wrong?

Running testNG as you are with no configuration, the surefire plugin expects your test classes to end with Test. Try changing your test class name to CreateUtilityTest and it should be picked up.

The documentation for the maven surefile plugin contains useful information to help you get started.

To find out more about how to include/exlude tests based on naming convention read this .

Try execute your class with following syntax

mvn -Dtest=CreateUtilty test

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM