HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🚀
Random Bit Flip
/
🐣
[2기 - 알] 6주차 RBF 액션
🐣

[2기 - 알] 6주차 RBF 액션

주차
[개인]상품관리 REST API 클론 프로젝트
회고일
Apr 30, 2022
참여자
멘토
Property
tag
 
Q) 04.28 질문!!!
Q & A
 
Q) test 용 application.yaml 을 두고, 테스트에서는 특정한 Configuration 을 사용해서만 applicationcontext 를 만들 수 있는 방법은 없을까요??
  • 테스트 코드
    • 단위 테스트(POJO)
      • Slice (Service, Repository)
      • 특정 Layer의 Context
    • 통합 테스트(@SpringBootTest)
      • Context
 
  • 서비스, 레포지토리
    • 필요한 Context
    • 특정 Repositoy
      • 목적
        • JPA 쿼리 날리기
        • schema 컬럼 타입 (도메인, range)
        • crud
      • @DataJpaTest
      • @ContextConfiguration(classes = {DBConfig.class, Service.class})
      • application-{test}.yml
@DataJpaTest @ContextConfiguration(classes = {DBConfig.class, Service.class}) @ActivceProfiles("test") class Test { }