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
- In the Project tool window, right click the directory where you want to create a new test class.
- Select New | Java Class from the context menu.
- In the Create New Class dialog, specify the class name and click OK.
-
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:
See Also
```
Reference:
Last modified: 21 March 2017