Package net.thucydides.model.adapters
Class MultiStrategyAdapter
java.lang.Object
net.thucydides.model.adapters.MultiStrategyAdapter
- All Implemented Interfaces:
TestStrategyAdapter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTagsFor(Method testMethod) getTitleAnnotation(Method testMethod) booleanisAssumptionViolatedException(Throwable throwable) booleanisATaggableClass(Class<?> testClass) booleanbooleanisSerenityTestCase(Class<?> testClass) booleanisTestClass(Class<?> testClass) booleanisTestMethod(Method method) booleanisTestSetupMethod(Method method) priority()Indicates the priority this adopter should take when multiple adapters are found on the classpath.
-
Constructor Details
-
MultiStrategyAdapter
public MultiStrategyAdapter() -
MultiStrategyAdapter
-
-
Method Details
-
getTitleAnnotation
- Specified by:
getTitleAnnotationin interfaceTestStrategyAdapter
-
getTagsFor
- Specified by:
getTagsForin interfaceTestStrategyAdapter
-
priority
Description copied from interface:TestStrategyAdapterIndicates the priority this adopter should take when multiple adapters are found on the classpath. Adapters with higher prioity will be prefered.- Specified by:
priorityin interfaceTestStrategyAdapter
-
isTestClass
- Specified by:
isTestClassin interfaceTestStrategyAdapter
-
isTestMethod
- Specified by:
isTestMethodin interfaceTestStrategyAdapter
-
isTestSetupMethod
- Specified by:
isTestSetupMethodin interfaceTestStrategyAdapter
-
isSerenityTestCase
- Specified by:
isSerenityTestCasein interfaceTestStrategyAdapter
-
isAssumptionViolatedException
- Specified by:
isAssumptionViolatedExceptionin interfaceTestStrategyAdapter
-
isATaggableClass
- Specified by:
isATaggableClassin interfaceTestStrategyAdapter
-
isIgnored
- Specified by:
isIgnoredin interfaceTestStrategyAdapter
-