profile
블로그 이전했습니다 https://dev314.tistory.com/
post-thumbnail

REST API 옮기기1-2: 뒤늦게 테스트코드 작성하기 (+ @ColumnDefault & @DynamicInsert & @ PreXXX)

Repository - Service -Controller가 잘 작동하는지 확인하는것에 급급하다보니 Test code 작성을 까먹었다. 지금이라도 작성해보잣 Repository Test Trials and Errors 문제1. not-null property references a null or transient value nullable = false로 설정한 필드들에 값을 넣어주지 않아서 문제가 발생했다. 해결1. 변수에 직접 초기값을 설정해준다. 정상적으로 테스트가 진행되었다. 그런데 모든 객체가 동일한 값으로 초기화되므로, 서로 다른 초기값으로 설정해야하는 경우에는 사용할 수 없다. @ColumnDefault란 @ColumnDefault을 사용하면 자동으로 특정 컬럼

2022년 8월 26일
·
0개의 댓글
·