| Package | org.flexunit.internals.runners.statements |
| Interface | public interface IAsyncStatement |
| Implementors | AssignmentSequencer, ChildRunnerSequencer, ExpectAsync, ExpectException, Fail, FailOnTimeout, InvokeMethod, MethodCompleteWithParamsStatement, MethodRuleBase, RunAfters, RunAftersClass, RunAftersInline, RunBefores, RunBeforesClass, RunBeforesInline, StackAndFrameManagement, StatementSequencer, TheoryAnchor, TheoryBlockRunnerStatement |
IAsyncStatement is an interface for statements that need to be evaluated and report
to a parent when the statement has finish evaluating. Often times, IAsyncStatement are chained together
with each statement performing a specific task and notifying its parent when it has finished.
| Method | Defined By | ||
|---|---|---|---|
evaluate(parentToken:AsyncTestToken):void
Responisble for evaluating the current statement and reporting its completion to the provided
parentToken. | IAsyncStatement | ||
| evaluate | () | method |
public function evaluate(parentToken:AsyncTestToken):void
Responisble for evaluating the current statement and reporting its completion to the provided
parentToken.
Parameters
parentToken:AsyncTestToken — An AsyncTestToken that is used to notify a parent that the current
statement has finished being evalutated.
|