Interfaces
 InterfaceDescription
 IAsyncCompletionRunListener An interface for listeners that may need to complete an asynchronous operation after a test run is complete and before the test runner is closed.
 IAsyncRunListener The IAsyncRunListener is an interface that is to be implemented by classes that are to be asynchronous run listeners.
 IAsyncStartupRunListener Interface to be implemented by listeners that need to perform async operations at startup that must be completed before the core can begin executing tests
 IRunListener The IRunListener is an interface used be classes that want to act as a run listener, responding to events that occur during a test run.
 IRunNotifier IRunNotifiers are a type of class that FlexUnit4 uses to notify others of an event that occurred during testing.
 ITemporalRunListener Interface to be implemented by a listener that needs information on a test methods total execution time.
Classes
 ClassDescription
 Failure A Failure holds a description of the failed test and the exception that was thrown while running it.
 RunListener If you need to respond to the events during a test run, extend RunListener and override the appropriate methods.
 RunNotifier The RunNotifier is a class that FlexUnit4 uses to notify registered IRunListeners of an event that occurred during testing.
 StoppedByUserException Thrown when a user has requested that the test run stop.