How can I test user interaction with FlexUnit?

Usually, when we hear this question, it is regarding functional testing. Functional testing is not what FlexUnit is intended to do. Although the Framework is powerful enough to write very elaborate functional tests, it is rarely in the best interest of the functional testing goals at hand.

Functional testing is usually performed through replaying a variety of different user interactions, while verifying output values at each critical step. For this purpose we recommend FlexMonkey or RIATest. Either FlexMonkey or RIATest is made to be a part of your quality assurance process, just a different part than FlexUnit.