Skip to content

[BE] 테스트에서 사용되는 Spring Context를 최소화한다. #772

Closed as not planned
@donghoony

Description

@donghoony

🔍 설명

  • 현재 테스트에서 Spring Context가 6번 생성되고 있습니다. 기존 context를 캐싱하지 못하고 있어요.
image

현재 생성되는 Context:

  • ApiTest에서 한 번
  • CorsTest에서 두 번 (External, Local) -> 얘는 진짜 낭비같네요 🤔
  • DataJpaTest에서 한 번
  • ServiceTest 두 번 -> ReviewGroup에서 mockito로 인한 컨텍스트 캐싱 불가 😢

목표: ApiTest에서 한 번, CorsTest 제거, DataJpaTest 제거 (ServiceTest 사용하도록), ServiceTest 한 번
총 두 번에 돌아가도록 하는 것을 목표로

🔥 할 일

  • Context 캐싱 가능한 부분을 확인하고, 적용하기

⏰ 예상 시간

  • 2시간?

🐴 할 말

  • 테스트를 빠르게 🚀

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions