public interface ITestAnnotation extends ITestOrConfiguration, IDataProvidable
Modifier and Type | Method and Description |
---|---|
boolean |
getAlwaysRun()
If set to true, this test method will always be run even if it depends on a method that failed.
|
CustomAttribute[] |
getAttributes() |
java.lang.String |
getDataProvider() |
java.lang.Class<?> |
getDataProviderClass() |
java.lang.Class<?>[] |
getExpectedExceptions() |
java.lang.String |
getExpectedExceptionsMessageRegExp() |
int |
getInvocationCount()
Returns the number of times this method should be invoked.
|
int |
getPriority()
The scheduling priority.
|
IRetryAnalyzer |
getRetryAnalyzer()
Deprecated.
- This method stands deprecated as of TestNG 7.0.0.
Please use {
getRetryAnalyzerClass() } instead. |
default java.lang.Class<? extends IRetryAnalyzer> |
getRetryAnalyzerClass() |
boolean |
getSingleThreaded() |
int |
getSuccessPercentage()
The percentage of success expected from this method.
|
java.lang.String |
getSuiteName() |
java.lang.String |
getTestName() |
int |
getThreadPoolSize()
The size of the thread pool for this method.
|
boolean |
ignoreMissingDependencies() |
long |
invocationTimeOut() |
void |
setAlwaysRun(boolean f) |
void |
setAttributes(CustomAttribute[] attributes) |
void |
setDataProvider(java.lang.String v) |
void |
setDataProviderClass(java.lang.Class<?> v) |
void |
setExpectedExceptions(java.lang.Class<?>[] e) |
void |
setExpectedExceptionsMessageRegExp(java.lang.String e) |
void |
setIgnoreMissingDependencies(boolean ignore) |
void |
setInvocationCount(int l) |
void |
setInvocationTimeOut(long timeOut) |
void |
setPriority(int priority) |
void |
setRetryAnalyzer(java.lang.Class<? extends IRetryAnalyzer> c) |
void |
setSingleThreaded(boolean f) |
void |
setSkipFailedInvocations(boolean skip) |
void |
setSuccessPercentage(int s) |
void |
setSuiteName(java.lang.String s) |
void |
setTestName(java.lang.String s) |
void |
setThreadPoolSize(int n) |
boolean |
skipFailedInvocations() |
getDependsOnGroups, getDependsOnMethods, getDescription, getGroups, getTimeOut, setDependsOnGroups, setDependsOnMethods, setDescription, setGroups, setTimeOut
getEnabled, setEnabled
int getInvocationCount()
void setInvocationCount(int l)
int getThreadPoolSize()
void setThreadPoolSize(int n)
int getSuccessPercentage()
void setSuccessPercentage(int s)
boolean getAlwaysRun()
void setAlwaysRun(boolean f)
java.lang.Class<?>[] getExpectedExceptions()
void setExpectedExceptions(java.lang.Class<?>[] e)
java.lang.String getExpectedExceptionsMessageRegExp()
void setExpectedExceptionsMessageRegExp(java.lang.String e)
java.lang.String getSuiteName()
void setSuiteName(java.lang.String s)
java.lang.String getTestName()
void setTestName(java.lang.String s)
boolean getSingleThreaded()
void setSingleThreaded(boolean f)
java.lang.String getDataProvider()
getDataProvider
in interface IDataProvidable
void setDataProvider(java.lang.String v)
setDataProvider
in interface IDataProvidable
java.lang.Class<?> getDataProviderClass()
getDataProviderClass
in interface IDataProvidable
void setDataProviderClass(java.lang.Class<?> v)
setDataProviderClass
in interface IDataProvidable
@Deprecated IRetryAnalyzer getRetryAnalyzer()
getRetryAnalyzerClass()
} instead.void setRetryAnalyzer(java.lang.Class<? extends IRetryAnalyzer> c)
default java.lang.Class<? extends IRetryAnalyzer> getRetryAnalyzerClass()
boolean skipFailedInvocations()
void setSkipFailedInvocations(boolean skip)
long invocationTimeOut()
void setInvocationTimeOut(long timeOut)
boolean ignoreMissingDependencies()
void setIgnoreMissingDependencies(boolean ignore)
int getPriority()
void setPriority(int priority)
CustomAttribute[] getAttributes()
void setAttributes(CustomAttribute[] attributes)