Dev입성기/Dev 입성기_중기
토이프로젝트 5 ~ 6일차
Mon Groy
2024. 7. 16. 19:07
Column 클래스 이름 변경과 머지
컬럼과 카드 정렬 시도
동시성 제어 특강 다시 듣기
+ 교재 내용 옮기기(올라온 게 이전 버전이었음)
동시성 적용
동시성 테스트 코드 작성
User 를 생성해야하는데, 생성자가 없기 때문에 직접 변수를 생성해주려 했다
그런데 잘못됐다고 나와서 확인하니
@Data 어노테이션이 달려있어서 기본 생성자가 만들어지지 않는다고 한다
그런데 테스트를 위해서 생성자를 만드는 건 아니라고 생각했다
@WithMockUser 라는 어노테이션도 있다고 하는데 Spring Security 테스트에서 사용되는 어노테이션이라고하여 GG
@Data 자체에 set 메서드가 들어있다
이번 프로젝트에서는 사용했지만 이 이후로는 가능하면 사용하지 말아야 겠다고 생각했다
동시성 적용은 완료했지만 테스트코드는 작성할 시간이 남지 않았다
그래도 발표는 해야겠기에 마무리에 들어갔고,
발표용 PPT 자료 만들기를 맡았다