|
TestNG 6.1.1-redhat-2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.testng.xml.XmlTest
public class XmlTest
This class describes the tag <test> in testng.xml.
Field Summary | |
---|---|
static int |
DEFAULT_TIMEOUT_MS
|
Constructor Summary | |
---|---|
XmlTest()
|
|
XmlTest(XmlSuite suite)
|
|
XmlTest(XmlSuite suite,
int index)
Constructs a XmlTest and adds it to suite's list of tests. |
Method Summary | |
---|---|
void |
addExcludedGroup(String g)
|
void |
addIncludedGroup(String g)
|
void |
addMetaGroup(String name,
List<String> metaGroup)
|
void |
addParameter(String key,
String value)
|
Object |
clone()
Clone the source XmlTest by including:
- test attributes
- groups definitions
- parameters
The <classes> sub element is ignored for the moment. |
boolean |
equals(Object obj)
|
String |
getAnnotations()
|
List<XmlClass> |
getClasses()
|
List<String> |
getExcludedGroups()
|
String |
getExpression()
|
List<String> |
getIncludedGroups()
|
int |
getIndex()
Note that this attribute does not come from the XML file, it's calculated internally and represents the order in which this test tag was found in its <suite> tag. |
List<Integer> |
getInvocationNumbers(String method)
Convenience method to cache the ordering numbers for methods. |
Map<String,List<String>> |
getMetaGroups()
|
List<XmlMethodSelector> |
getMethodSelectors()
|
String |
getName()
|
List<XmlPackage> |
getPackages()
|
String |
getParallel()
|
String |
getParameter(String name)
|
Map<String,String> |
getParameters()
Returns a merge of the the test parameters and its parent suite parameters. |
String |
getPreserveOrder()
|
XmlSuite |
getSuite()
Returns the suite this test is part of. |
Map<String,String> |
getTestParameters()
|
int |
getThreadCount()
|
String |
getTimeOut()
|
long |
getTimeOut(long def)
|
int |
getVerbose()
|
List<XmlClass> |
getXmlClasses()
|
List<XmlPackage> |
getXmlPackages()
|
boolean |
groupByInstances()
|
int |
hashCode()
|
boolean |
isJUnit()
|
void |
setAnnotations(String annotations)
|
void |
setBeanShellExpression(String expression)
|
void |
setClasses(List<XmlClass> c)
|
void |
setClassNames(List<XmlClass> classes)
Deprecated. use setXmlClasses |
void |
setExcludedGroups(List<String> g)
|
void |
setExpression(String expression)
|
void |
setGroupByInstances(boolean f)
|
void |
setIncludedGroups(List<String> g)
|
void |
setJunit(boolean isJUnit)
|
void |
setJUnit(boolean isJUnit)
|
void |
setMetaGroups(Map<String,List<String>> metaGroups)
|
void |
setMethodSelectors(List<XmlMethodSelector> methodSelectors)
|
void |
setName(String name)
|
void |
setPackages(List<XmlPackage> p)
|
void |
setParallel(String parallel)
|
void |
setParameters(Map<String,String> parameters)
|
void |
setPreserveOrder(String preserveOrder)
|
void |
setSkipFailedInvocationCounts(boolean skip)
|
void |
setSuite(XmlSuite result)
|
void |
setThreadCount(int threadCount)
|
void |
setTimeOut(long timeOut)
|
void |
setVerbose(int v)
|
void |
setXmlClasses(List<XmlClass> classes)
Sets the XML Classes. |
void |
setXmlPackages(List<XmlPackage> packages)
|
boolean |
skipFailedInvocationCounts()
|
String |
toString()
|
String |
toXml(String indent)
|
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static int DEFAULT_TIMEOUT_MS
Constructor Detail |
---|
public XmlTest(XmlSuite suite, int index)
XmlTest
and adds it to suite's list of tests.
suite
- the parent suite.index
- the index of this test tag in testng.xmlpublic XmlTest(XmlSuite suite)
public XmlTest()
Method Detail |
---|
public void setXmlPackages(List<XmlPackage> packages)
public List<XmlPackage> getXmlPackages()
public List<XmlPackage> getPackages()
public void setPackages(List<XmlPackage> p)
public List<XmlMethodSelector> getMethodSelectors()
public void setMethodSelectors(List<XmlMethodSelector> methodSelectors)
public XmlSuite getSuite()
public List<String> getIncludedGroups()
addIncludedGroup(String)
.@Deprecated public void setClassNames(List<XmlClass> classes)
classes
- The classes to set.public List<XmlClass> getXmlClasses()
public List<XmlClass> getClasses()
public void setClasses(List<XmlClass> c)
public void setXmlClasses(List<XmlClass> classes)
classes
- The classes to set.public String getName()
public void setName(String name)
name
- The name to set.public void setVerbose(int v)
v
- public int getThreadCount()
public void setThreadCount(int threadCount)
public void setIncludedGroups(List<String> g)
g
- public void setExcludedGroups(List<String> g)
g
- The excludedGrousps to set.public List<String> getExcludedGroups()
addExcludedGroup(String)
.public void addIncludedGroup(String g)
public void addExcludedGroup(String g)
public int getVerbose()
public boolean groupByInstances()
public void setGroupByInstances(boolean f)
public boolean isJUnit()
public void setJUnit(boolean isJUnit)
isJUnit
- The isJUnit to set.public void setJunit(boolean isJUnit)
public void setSkipFailedInvocationCounts(boolean skip)
public boolean skipFailedInvocationCounts()
public void addMetaGroup(String name, List<String> metaGroup)
public void setMetaGroups(Map<String,List<String>> metaGroups)
public Map<String,List<String>> getMetaGroups()
public void setParameters(Map<String,String> parameters)
parameters
- public void addParameter(String key, String value)
public String getParameter(String name)
public Map<String,String> getParameters()
public Map<String,String> getTestParameters()
public void setParallel(String parallel)
public String getParallel()
public String getTimeOut()
public long getTimeOut(long def)
public void setTimeOut(long timeOut)
public String getAnnotations()
public void setAnnotations(String annotations)
public void setExpression(String expression)
public void setBeanShellExpression(String expression)
public String getExpression()
public String toXml(String indent)
public String toString()
toString
in class Object
public Object clone()
XmlTest
by including:
- test attributes
- groups definitions
- parameters
The <classes> sub element is ignored for the moment.
clone
in class Object
public List<Integer> getInvocationNumbers(String method)
public void setPreserveOrder(String preserveOrder)
public String getPreserveOrder()
public void setSuite(XmlSuite result)
public int getIndex()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
TestNG 6.1.1-redhat-2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |