FlexUnit is a unit testing framework for Flex and ActionScript 3.0 applications and libraries. It mimics the functionality of JUnit, a Java unit testing framework, and comes with a graphical test runner.
Some of FlexUnits features include:
- Support for Flex or ActionScript 3
- Mark tests with Metadata
- Async testing support
- Exception Handling
- Theories, Datapoints and Assumptions
A complete list of features can be found on the FlexUnit homepage
Documentation for FlexUnit can be found at docs.flexunit.org
The code for FlexUnit can be found on github