Packagefunit.core
Classpublic class TestRunner
InheritanceTestRunner Inheritance TestDispatcher Inheritance flash.events.EventDispatcher
ImplementsITestRunner



Public Properties
 PropertyDefined by
  id : int
[read-only]
TestRunner
  isRunning : Boolean
[read-only]
TestRunner
  test : Test
[read-only]
TestRunner
  testCount : int
[read-only]
TestRunner
Public Methods
 MethodDefined by
  
TestRunner(id:int = 0)
TestRunner
  
cancel():void
TestRunner
  
load(test:Test):void
TestRunner
  
run(listener:ITestListener = null):void
TestRunner
  
runFinished(result:TestResult):void
TestRunner
  
runFinishedError(error:Error):void
TestRunner
  
runStarted(testName:String, testCount:int):void
TestRunner
  
TestRunner
  
suiteStarted(testName:TestName):void
TestRunner
  
TestRunner
  
testOutput(testOutput:TestOutput):void
TestRunner
  
testStarted(testName:TestName):void
TestRunner
  
unhandledError(error:Error):void
TestRunner
  
unload():void
TestRunner
Events
 EventSummaryDefined by
    TestRunner
 Inherited  TestDispatcher
 Inherited  TestDispatcher
 Inherited  TestDispatcher
 Inherited  TestDispatcher
 Inherited  TestDispatcher
 Inherited  TestDispatcher
 Inherited  TestDispatcher
 Inherited  TestDispatcher
 Inherited  TestDispatcher
    TestRunner
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
Constructor detail
TestRunner()constructor
public function TestRunner(id:int = 0)

Parameters
id:int (default = 0)
Method detail
cancel()method
public function cancel():void

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)
runFinished()method 
public override function runFinished(result:TestResult):void

Parameters
result:TestResult
runFinishedError()method 
public override function runFinishedError(error:Error):void

Parameters
error:Error
runStarted()method 
public override function runStarted(testName:String, testCount:int):void

Parameters
testName:String
 
testCount:int
suiteFinished()method 
public override function suiteFinished(result:TestSuiteResult):void

Parameters
result:TestSuiteResult
suiteStarted()method 
public override function suiteStarted(testName:TestName):void

Parameters
testName:TestName
testFinished()method 
public override function testFinished(result:TestCaseResult):void

Parameters
result:TestCaseResult
testOutput()method 
public override function testOutput(testOutput:TestOutput):void

Parameters
testOutput:TestOutput
testStarted()method 
public override function testStarted(testName:TestName):void

Parameters
testName:TestName
unhandledError()method 
public override function unhandledError(error:Error):void

Parameters
error:Error
unload()method 
public function unload():void

Event detail
loadevent 
Event object type: funit.core.events.TestLoadEvent

unloadevent  
Event object type: funit.core.events.TestLoadEvent