본문 바로가기

개발 일지

[TIL] 사이드 프로젝트 22일차

 

1. 개발 진행 상황

- 마이페이지 기능 구현

- 테스트 코드 작성중

- 리포지토리 이사

 

2. 개발 중 발생한 이슈와 해결

1) 에러 메시지: Request processing failed; nested exception is java.lang.NullPointerException

- multipartFile로 받는 이미지 파일이 널 값으로 들어와서 발생

 

Body = {"status":400,"message":"잘못된 입력값 입니다.","code":"INVALID_INPUT_VALUE","errors":[{"field":"content","objectName":"data","code":"NotEmpty","defaultMessage":"내용을 입력해 주세요.","rejectValue":""},{"field":"title","objectName":"data","code":"NotEmpty","defaultMessage":"제목을 입력해 주세요.","rejectValue":""}]}

 

2) 해결

이미지 파일 테스트 코드 부분 추가

 

3. 새로 배운 것

- 이미지 파일도 테스트 코드 가능함!

 

4. 오늘 한 일 / 회고

- 자동배포 설정 문제로 리포지토리를 하나 새로 파서 이사했음

 지금까지 commit한 것들이 사라지는게 아쉽긴한데... 배포 문제가 더 중요하기 때문에ㅠㅠ

 깃헙 리포지토리에 이중폴더 구조로 프로젝트가 들어가 있었는데 그것 때문에 자동 배포 설정이 어려운 것 같다.

다음에 리포지토리 생성할 때 기억해둬야지

 

5. TO-DO LIST

- 테스트 코드 작성