[Feat/#47] API 서버 Excel 파일 정보에 status column 변경, Excel 생성 Exception 메시지 전달
📋 구현 내용
작업 내용에 대한 개요
1. ExcelInfo Entity column isDeleted(boolean) -> status(enum) 으로 변경
- 기존 삭제 여부만 확인할 수 있던 isDeleted column에서 CREATING(생성중), CREATED(생성 완료), DELETED(삭제) 3가지 상태를 확인할 수 있는 status로 변경
- 처음 default 값은 CREATING으로 시작하고 Excel Server에서 생성 완료 메시지가 전달되면 CREATED로 변경, 삭제될 경우 DELETED로 변경
2. Excel Server Exception Message Client로 전달
- Excel 파일 생성 도중 발생한 Exception Message를 클라이언트에게 전달하는 로직 구현
- Excel 파일 생성 실패 메시지 전달 시 생성중인 엑셀파일을 삭제하는 로직 수행
🔍 테스트 케이스
- isDeleted -> status로 변경된 내용 테스트 코드에 반영
- MessageHandler sendErrorMsg method에 대한 단위 테스트 수행
📢 코멘트
- 없음