진이의개발일지

  • 홈
  • 태그
  • 방명록

spring boot 1

스프링 테스트 환경 통합해서 비용 줄이기(통합 테스트)

배경현재 3 Tier Architecture인 Presentation layer ↔ Business layer ↔ Persistence layer 구조를 이루고 있습니다.CouselController, CounseService, CounselRepository 총 3개에 클래스에 대해 테스트를 작성합니다.아래 예시 코드를 보면 CounselService의 createCounsel 메서드를 보면 내부적으로 counselRepository의 save 메서드를 호출합니다. 이와 같이 PostService에서 PostRepository 의존성 주입 이후 사용되기에 테스트를 위해서는 범위를 CounselService와 CounselRepository까지 고려해야 합니다.@Service@RequiredArgsCon..

spring 2024.07.09
이전
1
다음
더보기
프로필사진

진이의개발일지

  • 분류 전체보기 (12)
    • spring (3)
    • 알고리즘 (0)
    • IT 지식 (1)
    • 서버 (2)
    • Java (3)
    • DB (1)

Tag

spring boot, index, spring, 프로메테우스, JWT, 테스트 시간 단축, 그라파나, thread, 통합 테스트, 값 객체, spring #좋은 객체 지향 설계의 원칙, docker, Thread pool, 테스트 환경 통합, 스프링 핵심 원리, JPA, 엑추에이터, Google TTS,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바