inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

전체 테스트시 id 값 증가로 인한 실패

해결됨

호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)

안녕하세요. 단위테스트 할 때는 문제가 없으나 전체 테스트 할 때 PostControllerTest의 "글 여러개 조회" 테스트 와, "페이지를 0으로 요청하면 첫 페이지를 가져온다." 테스트 에서 에러가 납니다. Spring Rest Docs 생성에도 지장이 있어, 현재는 임시방편으로 //.andExpect(jsonPath("$[0].id").value(30)) 둘 다 이 id 체크를 주석처리해놓고 진행하고 있습니다. 구글링해서 찾아보니 @DirtiesContext(classMode = DirtiesContext.ClassMode. AFTER_EACH_TEST_METHOD ) 이 방식으로 컨텍스트를 매번 재생성 하는 방법도 있다곤 하지만 이렇게 해도 에러가 나고, 성능이 안좋아진다고 합니다. 이런 문제는 보통 어떤식으로 해결하는지 궁금합니다! 추가로 호돌맨님은 강의에서 따로 이 부분이 걸리진 않던데 이유도 궁금하네요,,,

  • auto_increment
  • test
  • JPA
  • vuejs
  • spring-boot
  • Spring Security
  • aws
simple 댓글 1 좋아요 2 조회수 761

인기 태그

인프런 TOP Writers

주간 인기글