Package net.thucydides.core.adapters
Interface JUnitStrategy
public interface JUnitStrategy
-
Method Summary
Modifier and Type Method Description java.util.List<TestTag>getTagsFor(java.lang.reflect.Method testMethod)java.util.Optional<java.lang.String>getTitleAnnotation(java.lang.reflect.Method testMethod)booleanisAssumptionViolatedException(java.lang.Throwable throwable)booleanisATaggableClass(java.lang.Class<?> testClass)booleanisIgnored(java.lang.reflect.Method method)booleanisSerenityTestCase(java.lang.Class<?> testClass)booleanisTestClass(java.lang.Class<?> testClass)booleanisTestMethod(java.lang.reflect.Method method)booleanisTestSetupMethod(java.lang.reflect.Method method)
-
Method Details
-
isTestClass
boolean isTestClass(java.lang.Class<?> testClass) -
isTestMethod
boolean isTestMethod(java.lang.reflect.Method method) -
isTestSetupMethod
boolean isTestSetupMethod(java.lang.reflect.Method method) -
isSerenityTestCase
boolean isSerenityTestCase(java.lang.Class<?> testClass) -
isAssumptionViolatedException
boolean isAssumptionViolatedException(java.lang.Throwable throwable) -
isATaggableClass
boolean isATaggableClass(java.lang.Class<?> testClass) -
isIgnored
boolean isIgnored(java.lang.reflect.Method method) -
getTitleAnnotation
java.util.Optional<java.lang.String> getTitleAnnotation(java.lang.reflect.Method testMethod) -
getTagsFor
-