RISK IT

[TIL38_23.2.22.] [Unit Test] Supertest란 본문

IT/TIL

[TIL38_23.2.22.] [Unit Test] Supertest란

nomoremystery 2023. 2. 22. 20:20
반응형

Unit Test

supertest

Supertest는 개발자들이 API를 테스트할 수 있게 해주는 Node.js 라이브러리다. 라우트와 엔드포인트를 자동적으로 테스트할 수 있게 해준다. Supertest는 Mocha나 Jest같은 테스팅 프레임워크와 함께 쓰이거나 독립적으로 쓰일 수 있다. 이 라이브러리는 HTTP 요청에 대하여 높은 수준의 추상화를 제공한다. 즉, Node.js 애플리케이션이 실행 중인 경우, 서버를 실행시킬 필요가 없다.

참고링크-ACCELQ 블로그

슈퍼테스트는 ExpressJS 통합 테스트용 라이브러리로 내부적으로 익스프레스 서버를 구동시켜 가상의 요청을 보낸 뒤 결과를 검증한다.

참고링크-Inpa Dev 블로그

참고링크-npmjs

반응형