             loader.addEventListener(Event.OPEN, openHandler);
             loader.addEventListener(ProgressEvent.PROGRESS, progressHandler);
             loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler);
-        }
-
-        // use this method in overriding run() if you are using an HTTPService:
-        protected function configureResponder(token:AsyncToken):void {
-            token.addResponder(new Responder(resultFunc, faultFunc));
         }
 
         // in a subclass, you should override this method and call super.run() at the end

    import flash.net.URLLoader;
    import flash.utils.getTimer;
    
    import mx.rpc.AsyncToken;
    import mx.rpc.Responder;
    import mx.rpc.events.FaultEvent;

    /**
     * Extend this class if you have a TestCase that requires the
     * asynchronous load of external data.

            dispatchEvent(new Event(Event.COMPLETE));
        }

        public function testRemoteDuration():void {
            if (!remoteDurationIsValid())
            {
