FlexUnit 4 is a testing framework for Flex and ActionScript 3 that supports JUnit 4 features like metadata tags for tests, exceptions, async support, and Hamcrest matching. It allows running test suites with different runners and supports theories with data points to run a single test with different data. The first beta version was recently released publicly on Adobe's site.