Packageflexunit.framework
Classpublic class TestResult

A TestResult collects the results of an executing Test. It is an instance of the Collecting Parameter pattern. The test framework distinguishes between failures and errors. A failure is anticipated and checked for with assertions. Errors are unanticipated problems.

See also

Test


Public Properties
 PropertyDefined by
  assertionsMade : Number
[read-only]
TestResult
  syncToFrame : Boolean = false
TestResult
Public Methods
 MethodDefined by
  
TestResult
  
addError(test:Test, error:Error):void
TestResult
  
TestResult
  
addListener(listener:TestListener):void
TestResult
  
continueRun(testCase:TestCase):void
TestResult
  
endTest(test:Test):void
TestResult
  
errorCount():Number
TestResult
  
TestResult
  
failureCount():Number
TestResult
  
TestResult
  
TestResult
  
run(testCase:TestCase):void
TestResult
  
runCount():Number
TestResult
  
shouldStop():Boolean
TestResult
  
startTest(test:Test):void
TestResult
  
stop(stopTests:Boolean):void
TestResult
  
wasSuccessful():Boolean
TestResult
Property detail
assertionsMadeproperty
assertionsMade:Number  [read-only]Implementation
    public function get assertionsMade():Number
syncToFrameproperty 
public var syncToFrame:Boolean = false
Constructor detail
TestResult()constructor
public function TestResult()
Method detail
addError()method
public function addError(test:Test, error:Error):voidParameters
test:Test
 
error:Error
addFailure()method 
public function addFailure(test:Test, error:AssertionFailedError):voidParameters
test:Test
 
error:AssertionFailedError
addListener()method 
public function addListener(listener:TestListener):voidParameters
listener:TestListener
continueRun()method 
public function continueRun(testCase:TestCase):voidParameters
testCase:TestCase
endTest()method 
public function endTest(test:Test):voidParameters
test:Test
errorCount()method 
public function errorCount():Number

Returns
Number
errorsIterator()method 
public function errorsIterator():Iterator

Returns
Iterator
failureCount()method 
public function failureCount():Number

Returns
Number
failuresIterator()method 
public function failuresIterator():Iterator

Returns
Iterator
removeListener()method 
public function removeListener(listener:TestListener):voidParameters
listener:TestListener
run()method 
public function run(testCase:TestCase):voidParameters
testCase:TestCase
runCount()method 
public function runCount():Number

Returns
Number
shouldStop()method 
public function shouldStop():Boolean

Returns
Boolean
startTest()method 
public function startTest(test:Test):voidParameters
test:Test
stop()method 
public function stop(stopTests:Boolean):voidParameters
stopTests:Boolean
wasSuccessful()method 
public function wasSuccessful():Boolean

Returns
Boolean