Home | History | Annotate | Download | only in annotations
      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 (at) 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    * &#064;Parameters({ "xmlPath" })<br>
     17    * &#064;Test<br>
     18    * public void verifyXmlFile(String path) { ... }<br>
     19    * </code>
     20    * <p>and in <tt>testng.xml</tt>:<p>
     21    * <code>
     22    * &lt;parameter name="xmlPath" value="account.xml" /&gt;<br>
     23    * </code>
     24    */
     25   public String[] getValue();
     26 
     27 }
     28