org.testng
public class TestClass extends NoOpTestClass implements ITestClass
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.Class,java.lang.Object[]> |
m_instanceMap |
protected java.util.Map<java.lang.Class,java.lang.Class> |
m_testClasses |
| Constructor and Description |
|---|
TestClass(IClass cls,
java.lang.String testName,
ITestMethodFinder testMethodFinder,
IAnnotationFinder annotationFinder,
RunInfo runInfo,
XmlTest xmlTest) |
TestClass(IClass cls,
TestClass tc) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInstance(java.lang.Object instance) |
void |
dump() |
IAnnotationFinder |
getAnnotationFinder() |
int |
getInstanceCount() |
long[] |
getInstanceHashCodes()
TODO cquezel JavaDoc.
|
java.lang.Object[] |
getInstances(boolean create)
Returns all the instances the methods will be invoked upon.
|
ITestMethodFinder |
getTestMethodFinder() |
java.lang.String |
getTestName()
If this class implements ITest, returns its test name, otherwise returns null.
|
XmlTest |
getXmlTest() |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAfterClassMethods, getAfterGroupsMethods, getAfterSuiteMethods, getAfterTestConfigurationMethods, getAfterTestMethods, getBeforeClassMethods, getBeforeGroupsMethods, getBeforeSuiteMethods, getBeforeTestConfigurationMethods, getBeforeTestMethods, getTestMethodsgetName, getRealClassprotected transient java.util.Map<java.lang.Class,java.lang.Class> m_testClasses
protected transient java.util.Map<java.lang.Class,java.lang.Object[]> m_instanceMap
public TestClass(IClass cls, java.lang.String testName, ITestMethodFinder testMethodFinder, IAnnotationFinder annotationFinder, RunInfo runInfo, XmlTest xmlTest)
public java.lang.String getTestName()
IClassgetTestName in interface IClasspublic XmlTest getXmlTest()
public IAnnotationFinder getAnnotationFinder()
public java.lang.Object[] getInstances(boolean create)
ITestClassgetInstances in interface IClassgetInstances in interface ITestClasscreate - flag if a new set of instances must be returned
(if set to false)public long[] getInstanceHashCodes()
ITestClassgetInstanceHashCodes in interface IClassgetInstanceHashCodes in interface ITestClasspublic int getInstanceCount()
getInstanceCount in interface IClassgetInstanceCount in interface ITestClasspublic void addInstance(java.lang.Object instance)
addInstance in interface IClasspublic ITestMethodFinder getTestMethodFinder()
public void dump()
public java.lang.String toString()