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, wait
getAfterClassMethods, getAfterGroupsMethods, getAfterSuiteMethods, getAfterTestConfigurationMethods, getAfterTestMethods, getBeforeClassMethods, getBeforeGroupsMethods, getBeforeSuiteMethods, getBeforeTestConfigurationMethods, getBeforeTestMethods, getTestMethods
getName, getRealClass
protected 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()
IClass
getTestName
in interface IClass
public XmlTest getXmlTest()
public IAnnotationFinder getAnnotationFinder()
public java.lang.Object[] getInstances(boolean create)
ITestClass
getInstances
in interface IClass
getInstances
in interface ITestClass
create
- flag if a new set of instances must be returned
(if set to false)public long[] getInstanceHashCodes()
ITestClass
getInstanceHashCodes
in interface IClass
getInstanceHashCodes
in interface ITestClass
public int getInstanceCount()
getInstanceCount
in interface IClass
getInstanceCount
in interface ITestClass
public void addInstance(java.lang.Object instance)
addInstance
in interface IClass
public ITestMethodFinder getTestMethodFinder()
public void dump()
public java.lang.String toString()