Package | org.flexunit.internals.runners.statements |
Class | public class RunAftersInline |
Inheritance | RunAftersInline ![]() ![]() |
Implements | IAsyncStatement |
Method | Defined By | ||
---|---|---|---|
RunAftersInline(afters:Array, target:Object, statement:IAsyncStatement)
Constructor
| RunAftersInline | ||
evaluate(parentToken:AsyncTestToken):void
Called to do any work or setup prior to the actual test run
| RunAftersInline | ||
handleNextStatementExecuteComplete(result:ChildResult):void
Called when the all statements between the test execution and this statement have
completed. | RunAftersInline | ||
handleSequenceExecuteComplete(result:ChildResult):void
Called once all methods marked [After] have been executed. | RunAftersInline |
RunAftersInline | () | Constructor |
public function RunAftersInline(afters:Array, target:Object, statement:IAsyncStatement)
Constructor
Parametersafters:Array — an array of FrameworkMethod instances marked with After metadata
| |
target:Object — the actual test case
| |
statement:IAsyncStatement — the statement wrapped by this class
|
evaluate | () | method |
public function evaluate(parentToken:AsyncTestToken):void
Called to do any work or setup prior to the actual test run
Parameters
parentToken:AsyncTestToken |
handleNextStatementExecuteComplete | () | method |
public function handleNextStatementExecuteComplete(result:ChildResult):void
Called when the all statements between the test execution and this statement have completed. This launches the execution of any methods marked with [After]
Parameters
result:ChildResult — the result of the test execution and subsequent statements
|
handleSequenceExecuteComplete | () | method |
public function handleSequenceExecuteComplete(result:ChildResult):void
Called once all methods marked [After] have been executed.
Parameters
result:ChildResult |