#5 async와 return type에 따라 어떻게 보여줄지 구현 및 테스트