我正在使用 flex 单元测试 timerevent。以下是我尝试过的代码,它总是转到 cmdFailed 函数(超时函数)。我是 flex 单元的新手。任何帮助将不胜感激。
[前]
public function setUp():void
{
timer = new Timer(12000);
}
[Test(async,order=1)]
public function teststorapidpresenter():void
{
timer.addEventListener(TimerEvent.TIMER_COMPLETE,Async.asyncHandler(this,cmdHandler,20000,null,cmdFailed));
timer.start();
}
private function cmdHandler(event:TimerEvent,passThroughData:Object):void
{
}
private function cmdFailed(event:Event):void
{
fail("Event not dispatched");
}