”;
To set up TestNG with Eclipse, follow the steps given below −
Step 1: Download TestNG Archive
Download the latest version of TestNG jar file from http://www.testng.org
OS | Archive name |
---|---|
Windows | testng-7.4.jar |
Linux | testng-7.4.jar |
Mac | testng-7.4.jar |
We assume you have copied the above JAR file in /work/testng folder.
Step 2: Set Eclipse environment
-
Open eclipse → right click on the project and go to property → Build Path → Configure Build Path and add the testng-7.4.jar in the libraries using Add External Jar button.
-
We assume that your Eclipse has inbuilt TestNG plug-in; if it is not available, then please get the latest version using the update site.
-
In your Eclipse IDE, select Help / Eclipse Marketplace.
-
Search for Testng. You will get the TestNG in the list. Click on Install as shown below:
-
Now, your Eclipse is ready for the development of TestNG test cases.
Step 3: Verify TestNG Installation in Eclipse
-
Create a project TestNGProject in Eclipse at any location.
-
Create a class MessageUtil to test in the project.
/* * This class prints the given message on console. */ public class MessageUtil { private String message; //Constructor //@param message to be printed public MessageUtil(String message) { this.message = message; } // prints the message public String printMessage() { System.out.println(message); return message; } }
-
Create a test class TestNGExample in the project.
import org.testng.Assert; import org.testng.annotations.Test; public class TestNGExample { String message = "Hello World"; MessageUtil messageUtil = new MessageUtil(message); @Test public void testPrintMessage() { Assert.assertEquals(message,messageUtil.printMessage()); } }
The project structure should be as follows −
Finally, verify the output of the program by right-clicking on the program and running as TestNG.
Verify the result.
”;