test AsyncResult