IntelliJ IDEA 2017.2 Help

Creating TestNG Test Classes

To create a TestNG test class, you can use the Create Test intention action.

You can also create a new class for your TestNG test and then add the necessary code to that class. This way of creating a TestNG class is described on this page.

Creating a TestNG test class

  1. In the Project Tool Window, right click the directory where you want to create a new test class.
  2. Select New | Java Class from the context menu.
  3. In the Create New Class dialog, specify the class name and click OK.
  4. In the editor, write the code for your test class. Use the TestNG annotations where necessary. For example, you may want to annotate the whole class or individual methods:
    @Test () public class NewClassForTesting {} @DataProvider public Object[][] data(){ return new String[][]{ new String[]{"data1"}, new String[]{"data2"} }; } @Test(dataProvider = "data") public void test(String d){ Assert.assertEquals("First Line> \n Second Line", "Third Line \n Fourth Line");}

    If the annotation you add lacks the import statement, the corresponding intention action will suggest you to create one:

    img
Last modified: 29 November 2017

See Also

Reference: