메인 콘텐츠로 바로가기

테스트

서버

단위 테스트

단위 테스트는 server/ 디렉토리에서 npm run test를 실행하여 수행됩니다. npm install한 번 실행해야 합니다(server/에서).

종단 간 테스트

e2e 테스트는 먼저 테스트 프로덕션 환경을 다음 명령으로 시작한 후 실행할 수 있습니다:

make e2e

테스트를 실행하기 전에 다음 명령어를 한 번 실행해야 합니다:

  • npm install (e2e/에서)
  • make open-api (프로젝트 루트 /에서)

테스트 환경이 실행 중인 경우, e2e 테스트는 다음과 같이 실행할 수 있습니다:

cd e2e/
npm test

테스트는 다음과 같은 다양한 항목을 확인합니다:

  • 인증 및 권한 부여
  • 쿼리 매개변수, 본문, URL 유효성 검사
  • 응답 코드
  • 썸네일 생성
  • 메타데이터 추출
  • 라이브러리 스캐닝