Flex/AIRでも単体テスト書きたいなぁ。。しかも非同期なコールバックとかも含めて。。という私の希望を叶えてくれたすばらしいツールがありました。 AS3Unit AS3UnitはActionScript 3.0上で単体テストを行うためのフレームワークで、JUnit4の移植です。ActionScript?3.0の新機能であるネームスペースを用いる事で、POJOによるテストケースの記述を可能にしました。使い方はJUnitとよく似ています。さらにFlexではテスト用のGUIツールを簡単に作ることができて、テストが通ると以下のように表示されます。 AS3Unitでもっとも便利な点は、ネットワーク呼び出し等の非同期なコードもテストできる点です。 AS3Unit for Asyncでは、非同期処理のテストを行うことが出来ます。 非同期処理のテスト行うには、org.libspark.as3unit.a