| Package | asunit.framework |
| Class | public class TestSuite |
| Inheritance | TestSuite TestCase Assert flash.events.EventDispatcher |
| Implements | Test |
TestSuite is a Composite of Tests.
See also
| Method | Defined by | ||
|---|---|---|---|
| TestSuite | |||
|
Adds a test instance to the suite.
| TestSuite | ||
![]() |
assertEquals(... args):void
[static]
Asserts that two objects are equal.
| Assert | |
![]() |
assertEqualsArrays(... args):void
[static]
Asserts that two arrays have the same length and contain the same
objects in the same order.
| Assert | |
![]() |
assertEqualsArraysIgnoringOrder(... args):void
[static]
Asserts that two arrays have the same length and contain the same
objects.
| Assert | |
![]() |
assertEqualsFloat(... args):void
[static]
Asserts that two numerical values are equal within a tolerance range.
| Assert | |
![]() |
assertFalse(... args):void
[static]
Asserts that a condition is false.
| Assert | |
![]() |
assertNotNull(... args):void
[static]
Asserts that an object isn't null.
| Assert | |
![]() |
assertNotSame(... args):void
[static]
Asserts that two objects do not refer to the same object.
| Assert | |
![]() |
assertNull(... args):void
[static]
Asserts that an object is null.
| Assert | |
![]() |
assertSame(... args):void
[static]
Asserts that two objects refer to the same object.
| Assert | |
![]() |
assertThrows(errorType:Class, block:Function):void
[static]
Asserts that the provided block throws an exception that matches
the type provided.
| Assert | |
![]() |
assertTrue(... args):void
[static]
Asserts that a condition is true.
| Assert | |
![]() |
asyncOperationComplete(async:AsyncOperation):void
| TestCase | |
![]() |
asyncOperationTimeout(async:AsyncOperation, duration:Number):void
| TestCase | |
|
countTestCases():int
Counts the number of tests that will be run by this Suite.
| TestSuite | ||
![]() |
fail(message:String):void
[static]
Fails a test with the given message.
| Assert | |
![]() |
getContext():DisplayObjectContainer
Returns the visual
DisplayObjectContainer that will be used by
addChild and removeChild helper methods. | TestCase | |
![]() |
getCurrentMethod():String
| TestCase | |
|
getIsComplete():Boolean
| TestSuite | ||
![]() |
getName():String
Gets the name of a TestCase
| TestCase | |
![]() | TestCase | ||
![]() |
getTestMethods():Array
| TestCase | |
|
run():void
Runs the tests and collects their result in a TestResult.
| TestSuite | ||
![]() |
runBare():void
Runs the bare test sequence.
| TestCase | |
|
setContext(context:DisplayObjectContainer):void
| TestSuite | ||
![]() |
setName(name:String):void
Sets the name of a TestCase
| TestCase | |
![]() |
setResult(result:TestListener):void
| TestCase | |
|
testCount():int
Returns the number of tests in this suite
| TestSuite | ||
|
toString():String
| TestSuite | ||
| Method | Defined by | ||
|---|---|---|---|
![]() |
addAsync(handler:Function = null, duration:Number):Function
Called from within
setUp or the body of any test method. | TestCase | |
![]() |
addChild(child:DisplayObject):DisplayObject
Helper method for testing
DisplayObjects. | TestCase | |
![]() |
cleanUp():void
Override this method in Asynchronous test cases
or any other time you want to perform additional
member cleanup after all test methods have run
| TestCase | |
![]() |
Creates a default TestResult object
| TestCase | |
![]() |
removeChild(child:DisplayObject):DisplayObject
Helper method for removing added
DisplayObjects. | TestCase | |
![]() |
runTearDown():void
| TestCase | |
|
setTestMethods(methodNodes:XMLList):void
| TestSuite | ||
![]() |
setUp():void
Sets up the fixture, for example, instantiate a mock object.
| TestCase | |
![]() |
tearDown():void
Tears down the fixture, for example, delete mock object.
| TestCase | |
| TestSuite | () | constructor |
public function TestSuite()
| addTest | () | method |
| countTestCases | () | method |
public override function countTestCases():intCounts the number of tests that will be run by this Suite.
Returnsint |
| getIsComplete | () | method |
public override function getIsComplete():Boolean
Returns
Boolean |
| run | () | method |
public override function run():voidRuns the tests and collects their result in a TestResult.
| setContext | () | method |
public override function setContext(context:DisplayObjectContainer):voidParameters
context:DisplayObjectContainer |
| setTestMethods | () | method |
protected override function setTestMethods(methodNodes:XMLList):voidParameters
methodNodes:XMLList |
| testCount | () | method |
public function testCount():intReturns the number of tests in this suite
Returnsint |
| toString | () | method |
public override function toString():String
Returns
String |
package {
import asunit.framework.TestSuite;
import errors.CustomErrorTest;
import net.CustomRequestTest;
import net.CustomServiceTest;
public class AllTests extends TestSuite {
public function AllTests() {
addTest(new errors.CustomErrorTest());
addTest(new net.CustomRequestTest());
addTest(new net.CustomServiceTest());
}
}
}