Class ParametersAnnotation

java.lang.Object
org.testng.internal.annotations.BaseAnnotation
org.testng.internal.annotations.ParametersAnnotation
All Implemented Interfaces:
IAnnotation, IParametersAnnotation

public class ParametersAnnotation extends BaseAnnotation implements IParametersAnnotation
An implementation of IParameters
  • Field Details

    • m_value

      private String[] m_value
  • Constructor Details

    • ParametersAnnotation

      public ParametersAnnotation()
  • Method Details

    • getValue

      public String[] getValue()
      Description copied from interface: IParametersAnnotation
      The list of variables used to fill the parameters of this method. These variables must be defined in your testng.xml file. For example

      @Parameters({ "xmlPath" })
      @Test
      public void verifyXmlFile(String path) { ... }

      and in testng.xml:

      <parameter name="xmlPath" value="account.xml" />

      Specified by:
      getValue in interface IParametersAnnotation
      Returns:
      the value
    • setValue

      public void setValue(String[] value)