| Package | org.flexunit.internals.runners.statements |
| Class | public class RunBeforesInline |
| Inheritance | RunBeforesInline AsyncStatementBase Object |
| Implements | IAsyncStatement |
| Method | Defined By | ||
|---|---|---|---|
RunBeforesInline(befores:Array, target:Object, statement:IAsyncStatement)
Constructor
| RunBeforesInline | ||
evaluate(parentToken:AsyncTestToken):void
Begins execution of the Before methods
| RunBeforesInline | ||
handleNextStatementExecuteComplete(result:ChildResult):void
Called to provide this class an opportunity to inspect or change the result
of the test run before allowing control to continue passing up the wrapped
statements. | RunBeforesInline | ||
handleSequenceExecuteComplete(result:ChildResult):void
Called when all Before methods have been run
| RunBeforesInline | ||
| RunBeforesInline | () | Constructor |
public function RunBeforesInline(befores:Array, target:Object, statement:IAsyncStatement)Constructor
Parametersbefores:Array — Array of FrameworkMethod instances with Before metadata
| |
target:Object — The test class
| |
statement:IAsyncStatement — the statement being wrapped by this class
|
| evaluate | () | method |
public function evaluate(parentToken:AsyncTestToken):voidBegins execution of the Before methods
Parameters
parentToken:AsyncTestToken |
| handleNextStatementExecuteComplete | () | method |
public function handleNextStatementExecuteComplete(result:ChildResult):voidCalled to provide this class an opportunity to inspect or change the result of the test run before allowing control to continue passing up the wrapped statements.
Parameters
result:ChildResult |
| handleSequenceExecuteComplete | () | method |
public function handleSequenceExecuteComplete(result:ChildResult):voidCalled when all Before methods have been run
Parameters
result:ChildResult |