1 package org.testng.annotations; 2 3 /** 4 * Encapsulate the @Parameters / @testng.parameters annotation 5 * 6 * Created on Dec 20, 2005 7 * @author <a href="mailto:cedric@beust.com">Cedric Beust</a> 8 */ 9 public interface IParametersAnnotation extends IAnnotation { 10 /** 11 * The list of variables used to fill the parameters of this method. 12 * These variables must be defined in your testng.xml file. 13 * For example 14 * <p> 15 * <code> 16 * @Parameters({ "xmlPath" })<br> 17 * @Test<br> 18 * public void verifyXmlFile(String path) { ... }<br> 19 * </code> 20 * <p>and in <tt>testng.xml</tt>:<p> 21 * <code> 22 * <parameter name="xmlPath" value="account.xml" /><br> 23 * </code> 24 */ getValue()25 public String[] getValue(); 26 27 } 28