Class org.as2lib.test.unit.TestSuiteResult

org.as2lib.core.BasicClass
   +--org.as2lib.test.unit.TestSuiteResult

Implemented Interfaces

TestResult

Description

Wrapper for a TestSuite with extended Informations about the run of the TestSuite.

Method Index

new TestSuiteResult()

getName(), getOperationTime(), getPercentage(), getTestCaseResults(), getTestResults(), getTests(), getTestSuite(), hasErrors(), hasFinished(), hasStarted(), toString()

Constructor Detail

TestSuiteResult

public function TestSuiteResult(testSuite:TestSuite, testRunner:TestRunner)

Constructs a new TestSuiteResult.

Parameters

testSuiteTestSuite to be wrapped
testRunnerTestRunner that created this Result.

Method Detail

getTests

public function getTests(Void):TypedArray

Getter for all Test(Results) contained in the TestSuite

Return

List of all TestResults.

getPercentage

public function getPercentage(Void):Number

Getter for the Percentage of the execution.

Return

Percentage of execution.

Specified By

getPercentage() in org.as2lib.test.unit.TestResult

hasFinished

public function hasFinished(Void):Boolean

Return

True if the TestSuite is finished.

Specified By

hasFinished() in org.as2lib.test.unit.TestResult

hasStarted

public function hasStarted(Void):Boolean

Return

True if the TestSuite is started.

Specified By

hasStarted() in org.as2lib.test.unit.TestResult

getTestCaseResults

public function getTestCaseResults(Void):TypedArray

Getter for all TestCaseResults (flatten) contained in the TestSuite. Returns flatten all TestCaseResults.

Return

TestCaseResults containted in the TestSuite and all SubSuites.

Specified By

getTestCaseResults() in org.as2lib.test.unit.TestResult

getTestResults

public function getTestResults(Void):TypedArray

Getter for all TestResults (flatten) contained in the TestSuite. Returns flatten all TestResults.

Return

TestResults containted in the TestSuite and all SubSuites.

Specified By

getTestResults() in org.as2lib.test.unit.TestResult

getName

public function getName(Void):String

Getter for the Name of the TestSuite.

Return

Name of the TestSuite.

Specified By

getName() in org.as2lib.test.unit.TestResult

getOperationTime

public function getOperationTime(Void):Number

Getter for the total Operation time of the TestSuite.

Return

Operation Time of the TestSuite in milliseconds..

Specified By

getOperationTime() in org.as2lib.test.unit.TestResult

hasErrors

public function hasErrors(Void):Boolean

Return

True if the TestSuite contains errors.

Specified By

hasErrors() in org.as2lib.test.unit.TestResult

getTestSuite

public function getTestSuite(Void):TestSuite

Getter for the wrapped TestSuite.

Return

wrapped TestSuite.

toString

public function toString():String

Extended .toString implementation.

Return

TestSuiteResult as well formated String.

Specified By

toString() in org.as2lib.core.BasicInterface

Overrides

toString() in org.as2lib.core.BasicClass