誰もがどのように機能し、[Before]メソッドでのみ使用できるかを知っています(http://docs.flexunit.org/以外の役立つドキュメントを知っている人はいAsync.asyncHandler()
ます)。Async.processOnEvent()
HelloCompo(extends Vbox)という名前のMXMLコンポーネントを定義し、コンポーネントはhello()という名前の関数を定義し、hello()ではHelloEventという名前の顧客イベント(「hello」という名前のイベントタイプ)を定義し、別の関数ではinit()がイベントをリッスンしました。イベントが適切にディスパッチされているかどうかをテストしたいと思います。だから私は次のテストを持っています:
var helloCompo = new HelloCompo();
helloCompo.hello();
helloCompo.addEventListener("hello", Async.asyncHandler(this, handleHello, 1000, null, handleTimeOut));
テストは常にhandleTimeOutメソッドを実行します(つまり、HelloEventはディスパッチされませんが、helloCompo.hello()が実行されると、実際に無効になります。何が問題になっていますか?)