JPA Repository TEST 작성법@ActiveProfiles("test"): spring profile을 설정 할 수 있다.기본적으로 h2 dependency를 사용하면, test 사용시에 h2 dependency를 사용한다.따라서 명시할 필요는 없지만, 테스
Data REST API Test Code 작성슬라이스 테스트에서는 작동을 못한다. 이에 따라 통합 테스트로 진행한다.위의 테스트는 API가 존재하지만 200번이 아닌 404번의 오류가 발생한다.@WebMvcTest는 Slice Test 이므로 Controller외의
테스트 환경에서 DB 선택은 다음과 같다.1\. 운영환경과 유사한 스펙의 DB(개발 환경 DB) 사용하기운영 환경과 유사한 테스트를 할 수 있다는 장점이 존재한다.테스트 코드의 신뢰성이 깨질 수 있다. 즉, 실행하면 같은 결과값이 안 나오는 경우가 있다.공용으로 같은
Spock > 우아한 형제들 기술블로그 Spock 프레임워크란? Spock 란 Groovy 언어를 이용하여 테스트 코드를 작성할 수 있는 프레임워크이며 JUnit 과 비교하여 코드를 더 간결하게 작성 가능하다. Groovy 언어는 동적 타입 프로그래밍 언어로 J
테스트 골격 잡기 게시글 서비스 로직의 테스트와 골격 잡기 댓글 서비스 로직의 테스트와 골격 잡기 테스트 코드 작성에 따른 비즈니스 메서드 구현 구현