@Component(value="tapirFeatureActivatedAnnotationFilter") public class FeatureActivatedAnnotationFilter extends Object implements ExecutionFilter
FeatureActivated
or
FeatureNotActivated
. It evaluates the annotations according to their specifications and decides, if the annotated
element is proceeded or skipped.Constructor and Description |
---|
FeatureActivatedAnnotationFilter() |
Modifier and Type | Method and Description |
---|---|
boolean |
shouldFilterClass(TestClass testClass,
Object testInstance)
Checks if the given testClass should be filtered.
|
boolean |
shouldFilterStep(TestStep testStep,
Object testInstance)
Checks if the given testStep should be filtered.
|
boolean |
shouldFilterSuite(TestSuite testSuite,
Object testInstance)
Checks if the given testSuite should be filtered.
|
public boolean shouldFilterClass(TestClass testClass, Object testInstance)
ExecutionFilter
shouldFilterClass
in interface ExecutionFilter
testClass
- the test class which might be filteredtestInstance
- the test class instancepublic boolean shouldFilterStep(TestStep testStep, Object testInstance)
ExecutionFilter
shouldFilterStep
in interface ExecutionFilter
testStep
- the test step which might be filteredtestInstance
- the test class instancepublic boolean shouldFilterSuite(TestSuite testSuite, Object testInstance)
ExecutionFilter
shouldFilterSuite
in interface ExecutionFilter
testSuite
- the test suite which might be filteredtestInstance
- the test suite instanceCopyright © 2018–2020 b+m Informatik AG. All rights reserved.