2024.08.17 프로그래머스 - 웹 기반 문서 편집기 프로젝트 4
웹 기반 문서 편집기 프로젝트 - 4
백엔드의 단위 테스트
- 독립적으로 테스트 할 수 있는 함수. 메서드 들은 모두 테스트
- 몇개의 모듈이 조합하여 결과를 만들어야 하는 경우가 많음
- 발생할 수 있는 요청 각각에 대한 테스트 케이스들을 마련하는 것이 합리적
- 대부분의 요청에 대해서는 데이터베이스 및 쿠키 등 상태를 가지는 객체가 결부 되어있음
- Mock 을 이용하여 테스트 대상을 분리하는 것이 필요
환경 구성 및 배포 방식
Production Local Test DB 접근 방식 DNS 이용 (인터넷 접근 가능위치) k8s service discovery JWT 쿠키 설정 SSL 가정 (도메인 네임과 인증서 존재) SSL 없음 (동일한 localhost 접근) 배포에 적용하는 방법 Terraform iaC kubectl + manifest
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.