🤨2023.07.30
일일 회고 347일차
할일 및 한일
경험 및 배움
캡스톤 프로젝트 리팩토링
오늘은 하루종일 캡스톤 프로젝트를 리팩토링하는 데 시간을 쏟았다.
기존의 통합 테스트를 각 계층별 단위 테스트로 분리하고.. 매퍼도 적용하고.. AutoParams도 적용해보고..
그 와중에 문제가 발생!
@WebMvcTest
를 사용해서 컨트롤러 단위 테스트를 진행하는 도중이였다.
나는 Exception Handler를 이용해서 전역의 예외를 한 곳에서 관리한다.
따라서, 컨트롤러 단위 테스트를 작성하면서 당연히 실패 테스트도 작성했고, 예외를 기대했다.
하지만 @WebMvcTest
에서는 Exception Handler가 동작을 자동으로 하지 않는다고 했고, 방법을 계속해서 찾아보다가 시간이 늦어 포기했다😭
내일은 해결하자..
개선 및 목표
내일은 점심에 캡스톤 교수님 미팅, 저녁에는 Wasabi 백엔드 회의가 있다.
남은 시간은 캡스톤 프로젝트 리팩토링!
Last updated