升级为异步，但未能进行完整单元测试