ОБНОВЛЕНИЕ 2010-05-18
Поскольку этот пост немного стар, и я только что получил голосование, вероятно, стоит предоставить некоторую обновленную информацию, чтобы люди не гонялись за старыми фреймворками.
Оригинальная команда Fluint теперь производит официальный (и с открытым исходным кодом) модульное тестирование framework, FlexUnit . Вы также можете попробовать asunit , особенно если вам нужна поддержка AS2.
flexcover - это инфраструктура перехода к и требует использования альтернативного компилятора.
У вас есть немного больше возможностей для фреймворков mocking / изоляция , так как большинство сейчас используют динамическую генерацию прокси:
- asmock поддерживает строго типизированную модель насмешки «запись-воспроизведение-проверка» и (я надеюсь) довольно обширную вики для начала. (Хотя я немного пристрастен здесь:)
- mockito поддерживает строго типизированный синтаксис упорядочения-действия-утверждения
- mockolate от того же автора, что и mock-as3 (в настоящее время больше не поддерживается), и предоставляет альтернативную модель для моделирования (хотя требуется указать имена методов в виде строки)
- mock4as - это статический макет