Packageorg.flexunit.runner.manipulation.filters
Classpublic class AbstractFilter
InheritanceAbstractFilter Inheritance Object
Implements IFilter
Subclasses DynamicFilter, IncludeAllFilter, MethodNameFilter

Potential base class implementing IFilter



Public Methods
 MethodDefined By
  
Constructor
AbstractFilter
  
apply(child:Object):void
Invoke with a org.flexunit.runner.IRunner to cause all tests it intends to run to first be checked with the filter.
AbstractFilter
  
describe(description:IDescription):String
Returns a textual description of this Filter
AbstractFilter
  
shouldRun(description:IDescription):Boolean
AbstractFilter
Constructor Detail
AbstractFilter()Constructor
public function AbstractFilter()

Constructor

Method Detail
apply()method
public function apply(child:Object):void

Invoke with a org.flexunit.runner.IRunner to cause all tests it intends to run to first be checked with the filter. Only those that pass the filter will be run.

Parameters

child:Object — the runner to be filtered by the receiver


Throws
NoTestsRemainException — if the receiver removes all tests
describe()method 
public function describe(description:IDescription):String

Returns a textual description of this Filter

Parameters

description:IDescription

Returns
String — a textual description of this Filter
shouldRun()method 
public function shouldRun(description:IDescription):Boolean

Parameters

description:IDescription — the description of the test to be run

Returns
Booleantrue if the test should be run