<aside>
🚩 <Goal>
- 테스팅 프레임워크 Jest의 옵션 및 문법에 대해 알아봅니다.
- 각 계층에 의존성 주입(DI) 패턴을 적용하여, 계층 분리를 구현해봅니다.
- 3 Layered Architecture 프로젝트에서 유닛 테스트 코드를 구현해봅니다.
</aside>
[목차]
<aside>
💡 모든 토글을 열고 닫는 단축키
Windows : Ctrl
+ alt
+ t
Mac : ⌘
+ ⌥
+ t
</aside>
01. [Layered Architecture Pattern] Jest 설정하기
-
- Layered Architecture Pattern 테스트 코드 시작하기
-
- Jest Configs 설정하기
-
- Jest Scripts 설정하기
-
- Jest CLI Options
-
- 자주 사용하는 Jest 문법 정리하기
-
- Mock Functions
02. [Layered Architecture Pattern] 유닛 테스트
-
- Prisma 의존성 주입하기 (DI: Dependency Injection)
03. [Layered Architecture Pattern] 유닛 테스트 - Repository
-
- Repository Layer 단위 테스트 (UnitTest)