Packagefunit.core
Interfacepublic interface ITestRunner
ImplementorsTestRunner



Public Properties
 PropertyDefined by
  id : int
[read-only]
ITestRunner
  isRunning : Boolean
[read-only]
ITestRunner
  test : Test
[read-only]
ITestRunner
  testCount : int
[read-only]
ITestRunner
Public Methods
 MethodDefined by
  
cancel():void
This is not possible during a synchronous run.
ITestRunner
  
load(test:Test):void
ITestRunner
  
run(listener:ITestListener = null):void
ITestRunner
  
unload():void
ITestRunner
Property detail
idproperty
id:int  [read-only]

Implementation
    public function get id():int
isRunningproperty 
isRunning:Boolean  [read-only]

Implementation
    public function get isRunning():Boolean
testproperty 
test:Test  [read-only]

Implementation
    public function get test():Test
testCountproperty 
testCount:int  [read-only]

Implementation
    public function get testCount():int
Method detail
cancel()method
public function cancel():void

This is not possible during a synchronous run. Instantiating tests in another thread may be possible in a projector environment with OS level access. Further exploration is needed here.

load()method 
public function load(test:Test):void

Parameters
test:Test
run()method 
public function run(listener:ITestListener = null):void

Parameters
listener:ITestListener (default = null)
unload()method 
public function unload():void