try-catch 없이 실패를 타입으로 선언하면 서비스 테스트가 달라집니다 | DEV BAK - 기술블로그